Description
The Software Test Engineer II will design, develop, and execute functional, integration, regression, system, and exploratory verification activities for embedded software. The role includes creating test cases and documentation, building manual and automated verification solutions in Python or C#, using BDD and hardware-in-the-loop environments, maintaining verification infrastructure, performing regression testing, debugging defects, and contributing to CI/CD and automation initiatives. The position requires at least two years of embedded software verification or firmware validation experience, relevant engineering education, and collaboration with software, firmware, systems, automation, DevOps, and quality teams in an office-based setting.
