CareerPlanSign in
USAFull-time2026-10-13 → 2026-10-15

Core

Develop and execute manual and automated testing for embedded software and hardware-based systems, ensuring requirements traceability and system validation.

Role type

Software Test Engineer (Embedded Systems)

Builds

Validated embedded software and hardware systems for rail and transportation applications

Domain

Rail and transportation industry, embedded systems, hardware/software integration

Required skills

Python, C/C++, Linux, Windows, test automation, requirements traceability, embedded systems testing, debugging, Agile/Scrum

Preferred skills

Experience with geographically distributed teams, rail/transportation industry exposure

Technologies

Python, C, C++, Linux, Windows, IBM ELM

Responsibilities

Review system and software requirements for testability; Develop detailed test plans and procedures; Create and maintain test cases with requirements traceability; Perform manual and automated testing and debugging of embedded software and hardware; Support hardware/software integration activities; Develop and maintain test automation solutions

Seniority

Mid-level, hands-on IC