Senior Hardware & Software Test Engineer
Core
Develop and execute test cases for embedded software applications, performing functional, integration, and regression testing to ensure product quality and reliability.
Role type
Senior Hardware & Software Test Engineer (Embedded Systems)
Builds
Embedded software systems for consumer products (e.g., moving robots)
Domain
Consumer electronics / Embedded systems
Deliverable
production ML models | product features
Required skills
Embedded software testing, functional testing, integration testing, regression testing, automated test scripting, defect tracking, troubleshooting, code review, exploratory testing, reliability testing
Preferred skills
Real-time operating systems (RTOS), device drivers, Python, Java
Technologies
Python, Java, Automated testing frameworks, Scaled Agile Framework
Responsibilities
Support development and execution of test cases for embedded software applications; Perform functional, integration, and regression testing of embedded software systems; Create and run automated test scripts; Identify, document, and track software defects; Participate in code reviews; Contribute to exploratory and reliability testing
Seniority
Senior, hands-on IC