> Markdown version of [/jobs/ext/535191-engineer-embedded-software-test](https://www.wearedevelopers.com/jobs/ext/535191-engineer-embedded-software-test). 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). --- # Engineer - Embedded Software Test - **Company:** Williams International - **Location:** Pontiac, MI, United States - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), Unit Testing, Code Coverage, Computer Engineering, Embedded Software, Software Product Management, Test Case, Toolchain, PIC Microcontroller, SC Clearance, Integration Tests, Information Technology, DO-178B - **Published:** June 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c96a4b2ffed40200 ## About the Role Do you have experience in Tooling?, * Bachelor's degree in Computer Science, Electrical Engineering, or Computer Engineering, with preferred cumulative GPA of 3.0 or above * Knowledge of fundamental software testing paradigms such as unit testing and code coverage * Exposure to the C programming language * Experience and knowledge of microcontrollers, with experience in Power PC or TI microcontrollers preferred * One to two summer intern or co-op experiences in an engineering environment preferred * U.S. Citizenship is required * Position requires the ability to obtain a U.S. Government Security Clearance, if needed. Candidates selected may be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. For more information on Security Clearances, please visit: U.S. Department of State. ## Description * Work with the embedded software development team in creating test cases for existing and new embedded software, configured under a common code base * Work with the existing test case development team and create allocated unit tests for existing code, growing into reviewing unit test cases of others and improving the unit test tool chain * Responsible for ensuring all work products created, comply with WI software standards to support overall product compliance with industry software quality standards, such as DO-178C * Be a part of hardware in the loop testing, both on the target end items as well as system simulators * Future opportunities for this position include development of hardware in the loop test cases for product acceptance, integration testing of the end item software, and development of new features in the product software ## Related Videos - [Speeding up Web Apps performance with WebAssembly and Emscripten](https://www.wearedevelopers.com/videos/1985-speeding-up-web-apps-performance-with-webassembly-and-emscripten) - [AIQSpecFlow: Improves and automates your agile process of specification and creation of testcases.](https://www.wearedevelopers.com/videos/100084-aiqspecflow-improves-and-automates-your-agile-process-of-specification-and-creation-of-testcases) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [The Power of Developer Communities](https://www.wearedevelopers.com/videos/1109-the-power-of-developer-communities) - [AI as a Test Designer: Transforming Experience into Automated Testing](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Steps to Get a Software Engineer Internship](https://www.wearedevelopers.com/magazine/160-steps-to-get-a-software-engineer-internship) - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)