Software Test Engineer
Job in
Portage, Kalamazoo County, Michigan, 49002, USA
Listed on 2026-05-30
Listing for:
IntePros
Full Time
position Listed on 2026-05-30
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, DevOps, Software Testing
Job Description & How to Apply Below
Intepros' valued client in Portage, MI is in need of a talented Embedded Software Test Engineer!!
OverviewWe are seeking an experienced Embedded Software Test Engineer to support embedded software verification and operating system lifecycle management initiatives. This role will focus on validation activities within a custom Yocto Linux environment, including development testing, integration support, formal verification execution, and defect resolution.
The ideal candidate will have hands‑on experience with embedded systems testing, Linux-based environments, and scripting/programming for automated test development.
Responsibilities- Support embedded software verification activities for Yocto custom OS lifecycle management, including development testing, dry‑runs, and formal test execution
- Execute both manual and automated test protocols while analyzing results and assisting with debugging and defect resolution
- Perform operating system updates and system bring‑up activities to support application integration and deployment readiness
- Collaborate closely with embedded software and OS development teams to support integration testing and rapid validation cycles
- Develop, execute, and maintain test scripts and protocols using Python, C/C++, and MATLAB
- Document testing activities, results, and defects within JAMA and Jira tracking systems
- Participate in continuous improvement initiatives related to testing processes, automation, and verification methodologies
- Bachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related technical discipline
- Minimum 4 years of experience in software testing, embedded systems testing, or Linux porting/validation
- Experience working with Linux environments and embedded systems
- Familiarity with Python and/or C/C++ programming
- Understanding of software testing fundamentals and verification concepts
- Experience with requirements management and traceability tools such as JAMA or DOORS
- Familiarity with Git Lab and CI/CD pipeline concepts
- Understanding of Software Development Lifecycle (SDLC) and verification processes
- Experience working within regulated or compliance-driven environments
Duration: 18‑Month Contract
Schedule: Hybrid – 4 Days Onsite (some flexibility available)
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×