Senior Embedded Systems Test Engineer
Core
Develop comprehensive test plans, cases, and procedures for embedded systems; build and maintain automated test frameworks; configure simulation environments; and debug hardware/software interactions.
Role type
Senior IC embedded systems test engineer
Builds
Automated test frameworks, test plans, and verified firmware/hardware integrations
Domain
Embedded systems, automotive/industrial electronics, hardware-software integration
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python scripting, embedded RTOS (FreeRTOS, Zephyr), bare-metal development, UART/SPI/I2C/CAN protocols, hardware debugging with oscilloscopes/logic analyzers, Git, Jira, regression testing
Preferred skills
German language skills
Technologies
Robot Framework, Python, FreeRTOS, Zephyr, Git, Jira, J-Link, multimeters, power supplies
Responsibilities
Develop comprehensive test plans, cases, and procedures from functional requirements; Build and maintain automated test frameworks and scripts; Configure and operate HIL, SIL, and MIL simulation environments; Use lab equipment to debug hardware/software interactions; Identify, document, and track software defects; Ensure testing processes meet industry-specific standards
Seniority
Senior, hands-on IC