Testingenieur (m/w/d) Embedded Systems
Core
Develop and maintain automated test environments for embedded systems, microcontrollers, and FPGA platforms, including hardware-in-the-loop (HIL) systems.
Role type
Embedded Systems Test Engineer
Builds
Automated test frameworks, HIL test systems, and CI/CD pipelines for embedded hardware/software
Domain
Embedded Systems / Hardware Testing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C programming, Python, embedded software testing, microcontroller experience, HIL testing, CI/CD integration, hardware interface knowledge (JTAG, UART, SPI, I²C, Ethernet), debugging and tracing tools
Preferred skills
FPGA platform experience, automated build/test environment setup
Technologies
Python, Bash, YAML, GitHub Actions, GitLab CI/CD, Azure DevOps
Responsibilities
Develop and maintain automated test environments for embedded systems, microcontrollers, and FPGA platforms; Plan and execute functional, integration, regression, and performance tests on real hardware; Develop test automations and test frameworks; Build and maintain automated HIL test systems; Integrate tests into CI/CD pipelines; Analyze and debug embedded software, communication interfaces, and system behavior on target hardware
Seniority
Mid-level, hands-on IC