> Markdown version of [/jobs/ext/1317803-job-description-embedded-software-engineer-iii-contract](https://www.wearedevelopers.com/jobs/ext/1317803-job-description-embedded-software-engineer-iii-contract). 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). --- # Job Description: Embedded Software Engineer III (Contract) - **Company:** PROLIM Global Corporation - **Location:** Manhattan Beach, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, Unit Testing, C++ (Programming Language), Network Analysis, Software Quality, Code Review, Computer Programming, Computer Engineering, Software Debugging, Linux, Embedded C, Embedded Software, FreeRTOS, Object-Oriented Software Development, Software Architecture, Real-Time Operating Systems, Software Engineering, Verification and Validation (Software), System Testing, Systems Integration, VxWorks, Switching Technologies Hardware, Hardware Testing, Information Technology - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/1ab1c92f-a74b-4bc4-9bb6-ba5cd8b38d48 ## About the Role * Bachelor''''s degree in Computer Engineering, Computer Science, Software Engineering, or a related technical discipline from an ABET-accredited university. * Minimum of 5 years of professional software development experience. * Strong experience with C/C++ programming. * Experience with Object-Oriented Programming (OOP) and Object-Oriented Software Design. * Hands-on experience developing software for real-time operating systems (RTOS) such as VxWorks, RT-Linux, FreeRTOS, or Green Hills Integrity. * Experience working in fast-paced laboratory or embedded development environments. * Active U.S. Secret Security Clearance. * U.S. Citizenship is required. Preferred Qualifications * Experience across the complete software development lifecycle, including: + Software architecture + Requirements analysis + Design and implementation + Unit testing + System integration + Verification and validation * Experience with embedded aerospace or defense systems. * Familiarity with hardware validation and verification of RF, digital, or mixed-signal devices. * Experience using laboratory test equipment, including: + Signal generators + Noise generators + Logic analyzers + Spectrum analyzers + Network analyzers + Power supplies and switching equipment * Excellent written and verbal communication skills. * Experience working within large multidisciplinary engineering teams. Required Technical Skills * C/C++ * Embedded C++ Development * Object-Oriented Programming (OOP) * Object-Oriented Software Development * Wind River VxWorks * VxWorks RTOS * Embedded Systems Development * Software Integration & Testing * Real-Time Embedded Software ## Description * Design, develop, test, debug, and maintain embedded software applications using C/C++. * Develop object-oriented software for real-time embedded systems. * Implement software for resource-constrained environments supporting aerospace and defense applications. * Work with real-time operating systems such as VxWorks, RT-Linux, FreeRTOS, or similar RTOS platforms. * Participate in software architecture, requirements analysis, design, coding, integration, verification, validation, and deployment. * Collaborate with systems, hardware, and test engineers to integrate software with complex hardware platforms. * Develop and maintain technical documentation and ensure compliance with software engineering standards. * Support software integration, troubleshooting, and debugging in laboratory environments. * Participate in Agile, Waterfall, or Spiral software development processes. * Ensure software quality through unit testing, code reviews, and system validation. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)