> Markdown version of [/jobs/ext/1328373-embedded-software-test-engineer-c-c-linux-vxworks-citizens-only](https://www.wearedevelopers.com/jobs/ext/1328373-embedded-software-test-engineer-c-c-linux-vxworks-citizens-only). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Test Engineer (C/C++, Linux/VxWorks) - Citizens Only - **Company:** PROLIM Corporation - **Location:** Manhattan Beach, CA, United States - **Experience:** Expert - **Salary:** $135,200.0 - $170,560.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Agile Methodology, Automation of Tests, C++ (Programming Language), Computer Programming, Computer Engineering, Software Debugging, Linux, Embedded Software, Formal Verification, Real-Time Operating Systems, Software Engineering, Software Requirements Analysis, Systems Integration, Utility Software, VxWorks, Data Processing, Real Time Systems, Software Verification, Information Technology - **Published:** July 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a1dcf2372c42ec7b ## About the Role · Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, or a related field. · 5+ years of software development experience. · Strong experience with C/C++. · Experience working with embedded or real-time systems using Linux and/or VxWorks. · Knowledge of processor, memory, and I/O architectures. · Experience with software verification and validation, including formal verification or Test Like You Fly (TLYF) methodologies. · Experience with the full software development lifecycle using Waterfall, Spiral, or Agile methodologies. · Strong communication and teamwork skills. · Ability to obtain and maintain a U.S. Government Security Clearance (no active clearance required to start)., * Do you have 5+ years of software development experience with strong C/C++ programming skills in embedded or real-time systems? * Do you have experience with software testing, verification, and validation of embedded systems using Linux/VxWorks or similar real-time operating systems? * Are you a Citizen and able to obtain a U.S. Government Security Clearance (required for this role)? ## Description Our client is seeking an Embedded Software Test Engineer to join their Software Engineering team in Manhattan Beach, CA. In this role, you will develop, test, and verify embedded software for flight, space, and ground systems operating in real-time, resource-constrained environments. You will work on software that supports data processing, data routing, and control system applications using C/C++. Responsibilities · Develop, test, debug, and document embedded software applications. · Verify software functionality and performance for real-time systems. · Work with C/C++, Linux, and/or VxWorks in embedded environments. · Collaborate with software, systems, and hardware engineers throughout the software development lifecycle. · Support software integration, automated test systems, and utility program development. · Analyze system requirements and ensure software meets quality and performance standards. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Implementing continuous delivery in a data processing pipeline](https://www.wearedevelopers.com/videos/73-implementing-continuous-delivery-in-a-data-processing-pipeline) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)