> Markdown version of [/jobs/ext/3551755-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3551755-embedded-software-engineer). 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 Engineer - **Company:** Actalent - **Location:** Overland Park, KS, United States - **Salary:** $79,040.0 - $130,000.0 - **Contract:** Temporary to permanent - **Skills:** C (Programming Language), Automation of Tests, C++ (Programming Language), Network Analysis, Computer Engineering, Software Debugging, Embedded C, Embedded Software, Field-Programmable Gate Array (FPGA), Interoperability, Python (Programming Language), MATLAB, Software Tools, Software Engineering, Software Requirements Analysis, Verification and Validation (Software), Systems Architecture, System Testing, Strategies of Testing, VHSIC Hardware Description Language (VHDL), System-level Testing, Integration Tests, Information Technology - **Published:** October 2, 2026 - **Apply:** https://dejobs.org/x/x/E530BEF2569B4147982BA6320F142440/job/ ## About the Role * 35 years of professional software engineering experience. * Bachelors or Masters degree from an ABET-accredited college or university in Electrical Engineering, Computer Engineering, Computer Science, or a related field. * Proficiency in programming languages such as Python, C, C++, and MATLAB for test development and automation. * Strong troubleshooting skills with the ability to systematically diagnose and resolve complex system and software issues. * High attention to detail when designing, executing, and documenting test procedures and results. * Hands-on experience with lab test equipment and software tools, including oscilloscopes, spectrum analyzers, network analyzers, and vector signal generators. * Ability to learn and adapt quickly to new technologies, methodologies, and industry standards in a regulated environment. Additional Skills & Qualifications * Experience with safety-critical software development or highly regulated development processes, including standards such as DO-178 or DO-278, is a plus. * Experience working with aviation authorities such as the US Federal Aviation Administration (FAA), Department of Defense (DoD), or other civil or military aviation organizations is an advantage. * Experience with FPGA design and VHDL is highly desirable. * Experience in embedded C and embedded systems development is beneficial. * Familiarity with manufacturing test development and optimization supports success in this role. ## Description The Embedded Software Engineer will play a critical role in ensuring the quality and reliability of ground-based radio navigation aids and systems. This role focuses on designing and executing comprehensive automated and manual test plans to validate system functionality, performance, and reliability, while also contributing to broader software engineering and testing activities in a highly regulated aviation environment., * Design and develop detailed system-level Design Qualification Test plans and procedures, incorporating both automated and manual testing methodologies. * Develop automated tests using C, C++, Python, or MATLAB to streamline repetitive testing tasks and improve test efficiency and consistency. * Conduct manual system-level testing to validate system behavior, performance, and reliability, ensuring thorough coverage of functional and non-functional test scenarios. * Utilize lab test equipment, including oscilloscopes, spectrum analyzers, network analyzers, vector signal generators, and other specialized tools to perform system testing, measurement, and analysis. * Perform integration testing across various product components to verify seamless interoperability and compatibility between hardware, software, and FPGA elements. * Conduct integration testing with customer interfaces to ensure systems align with customer requirements, expectations, and operational environments. * Identify and diagnose root causes of system faults, performance issues, and test procedure problems through systematic analysis, debugging, and troubleshooting techniques. * Execute verification and validation activities to confirm that system requirements are met and that solutions comply with relevant industry standards and regulations, including DO-278. * Develop and optimize manufacturing test procedures to support consistent product quality and reliability throughout the production process. * Collaborate closely with cross-functional teams, including software engineers, hardware engineers, FPGA engineers, and manufacturing personnel, to investigate and resolve issues discovered during testing. * Adapt testing strategies and software engineering approaches to evolving technologies, methodologies, and industry standards in the aviation and safety-critical domains. ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer)