Software Testing Engineer (m/w/d) Embedded Systeme
Core
Design and execution of tests for embedded software across unit, integration, and system levels on target hardware and simulators.
Role type
Embedded software testing engineer
Builds
Embedded software systems for automotive or industrial applications
Domain
Embedded systems / Automotive / Industrial automation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test automation for embedded software, C/C++, Python, microcontroller architecture, driver development, real-time systems, CI/CD pipelines, test frameworks (gtest, pytest, Robot Framework), risk analysis, test tool development
Preferred skills
Experience with HIL (Hardware-in-the-Loop) test runs, early-stage testability integration with requirements and architecture teams
Technologies
Azure DevOps, GitHub Actions, GitLab, gtest, pytest, Robot Framework
Responsibilities
Conceptualize and execute tests for embedded software on various levels, test embedded software on target hardware and simulators including HIL integration, identify and track bugs to resolution, participate in quality and safety standard compliance, conduct risk analyses for software releases, develop test tools and frameworks, collaborate with Requirements & Architecture teams
Seniority
Mid-level, hands-on IC