Embedded Test Engineer (Long Term Contract)

WilsonCTS
Portage, United States of America
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate
Compensation
$ 110K

Job location

Portage, United States of America

Tech stack

Application Integration Architecture
JIRA
Automation of Tests
C++
Linux
Embedded Software
Python
Linux System Administration
Matlab
Jama (Software)
Test Scripts
Yocto
Integration Tests

Job 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

Requirements

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

Benefits & conditions

3.93.9 out of 5 stars Portage, MI 49002 Hybrid work $40 - $53 an hour - Contract, Pulled from the full job description

  • Health insurance
  • Flexible schedule

Apply for this position