> Markdown version of [/jobs/ext/160578-embedded-test-engineer-long-term-contract](https://www.wearedevelopers.com/jobs/ext/160578-embedded-test-engineer-long-term-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). --- # Embedded Test Engineer (Long Term Contract) - **Company:** WilsonCTS - **Location:** Portage, MI, United States - **Experience:** Experienced - **Salary:** $83,200.0 - $110,240.0 - **Contract:** Temporary contract - **Skills:** Application Integration Architecture, JIRA, Automation of Tests, C++ (Programming Language), Linux, Embedded Software, Python (Programming Language), Linux System Administration, MATLAB, Jama (Software), Test Scripts, Yocto, Integration Tests - **Published:** May 31, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=35fafe768d860e3a ## About the Role Do you have experience in Python?, Do you have a Bachelor's degree in engineering?, * Bachelor's degree in Software, Computer, or Electrical Engineering (or related field) * 4+ years of experience in embedded software testing or Linux/OS testing * Strong familiarity with Python or C/C++, Linux environments, and testing fundamentals ## Description This role sits at the heart of embedded software verification for a Yocto-based Linux ecosystem, supporting system stability, performance, and integration across complex medical device platforms. You'll collaborate closely with embedded developers, OS engineers, and cross-functional QA teams to ensure high-quality releases in a regulated, fast-paced engineering environment. What You Will Do * Support embedded software verification for Yocto-based Linux OS lifecycle management * Execute manual and automated test cases, analyze results, and drive defect resolution * Perform OS updates, system bring-up, and application integration validation * Partner with embedded and OS development teams for rapid integration testing cycles * Develop and execute test scripts using Python, C/C++, and MATLAB * Document test results and defects using JAMA and Jira * Contribute to continuous improvement of verification and release processes ## Related Videos - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) ## Related Articles - [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) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [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)