Software & Hardware Test Engineer
Core
Develop and execute test cases for embedded software applications, performing functional, integration, and regression testing while creating automated test scripts.
Role type
Junior embedded software test engineer
Builds
Embedded software systems for consumer products
Domain
Consumer electronics / Embedded systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, Java, software testing principles, automated testing frameworks, RTOS, device drivers
Preferred skills
Real-time operating systems (RTOS), device drivers
Technologies
Python, Java
Responsibilities
Support development and execution of test cases for embedded software applications, Perform functional, integration, and regression testing of embedded software systems, Learn to create and run automated test scripts using various tools and frameworks, Assist in identifying, documenting, and tracking software defects, Participate in code reviews to gain insights into testability and test coverage, Contribute to exploratory and reliability testing of embedded software
Seniority
Junior, entry-level IC