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 systems software testing engineer
Builds
Automated HIL test runs and embedded software quality assurance
Domain
Embedded systems / Automotive / Industrial
Required skills
Test automation for embedded software, C/C++, Python, Microcontroller knowledge, Driver development, Real-time systems, CI/CD pipelines, Test frameworks (gtest, pytest, Robot Framework), Risk analysis, Test tool development
Preferred skills
Experience with Requirements & Architecture collaboration, Early phase testability assurance
Technologies
Azure DevOps, GitHub Actions, GitLab, C, C++, Python, gtest, pytest, Robot Framework
Responsibilities
Conceptualize and execute tests for embedded software on various levels, Test embedded software on target hardware and simulators including automated HIL test runs, Identify, document, and track bugs until resolution, Participate in compliance with quality and safety standards, Conduct risk analyses for software releases, Develop test tools, frameworks, and processes, Collaborate with Requirements & Architecture teams to ensure testability in early development phases
Seniority
Mid-level, hands-on IC
