onsite
Lead Engineer II Embedded Software Testing
Software Engineer
Lead engineer responsible for designing, executing, and automating firmware tests for embedded systems, ensuring high-quality software through rigorous scenario design and QA processes.
About the role
Key Responsibilities
- Lead the development and execution of comprehensive firmware test plans for embedded systems.
- Design and implement test scenarios that cover functional, performance, and reliability requirements.
- Automate test cases using industry-standard tools to increase coverage and reduce manual effort.
- Analyze test results, identify defects, and collaborate with development teams to drive resolution.
- Mentor junior testers and establish best practices for test design and execution.
Requirements
- 5+ years of experience in embedded software testing and QA.
- Strong knowledge of firmware development cycles and embedded hardware platforms.
- Proficiency in test automation frameworks and scripting languages.
- Excellent analytical, problem‑solving, and communication skills.
Skills
software developmentsystem designproblem solving