Embedded Test Automation Engineer (m/w/d)
Core
Develop and maintain automated test suites for embedded systems and FPGA-based hardware platforms, including planning and execution of functional, integration, regression, and performance tests.
Role type
Embedded Test Automation Engineer
Builds
Automated test frameworks and Hardware-in-the-Loop (HiL) test environments for embedded systems and FPGA hardware
Domain
Embedded systems, FPGA hardware, industrial automation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C programming, Python, Bash/Shell scripting, YAML, Hardware-in-the-Loop testing, CI/CD pipeline management, UART/SPI/I2C/Ethernet communication protocols, embedded software debugging
Preferred skills
FPGA development, complex test rack setup, system interaction analysis
Technologies
Python, Shell, CI/CD tools, UART, SPI, I2C, Ethernet
Responsibilities
Develop and maintain automated test suites for embedded systems and FPGA-based hardware; Plan and execute functional, integration, regression, and performance tests; Build and maintain Hardware-in-the-Loop (HiL) test environments and complex test racks; Develop test automation frameworks; Analyze and debug embedded software and communication interfaces; Collaborate with software, hardware, FPGA, and system teams to define test strategies
Seniority
Mid-level, hands-on IC