Test Engineer
Core
Design and deliver automated verification for embedded software stacks in autonomous driving systems, focusing on system functionality, reliability, and root-cause analysis.
Role type
Senior IC Test Engineer (Autonomous Driving/Embedded Systems)
Builds
Automated test frameworks, CI/CD-integrated test workflows, and verification artifacts for L2+ to L4 autonomous driving systems.
Domain
Automotive / Autonomous Driving / Embedded Systems
Deliverable
production ML models
Required skills
System-level verification and validation, Python (pytest), HiL testing (dSPACE, Vector, CAN, Ethernet), CI/CD (GitLab CI, Buildkite), automotive safety standards (ISO 26262, SOTIF, ASPICE), root-cause analysis, test automation dashboards.
Preferred skills
Agentic AI coding tools, data management systems, continuous improvement of test methods.
Technologies
Python, pytest, dSPACE, Vector, CAN, Ethernet, GMSL, Buildkite, GitLab CI, JIRA, Grafana, Looker, Datadog, Artifactory, Azure, JAMA, MC/DC, MISRA.
Responsibilities
Develop automation for system functionality tests at component, integration, and system levels; Automate open-loop and closed-loop replay based Tests; Lead root-cause investigations for failures; Optimise buildkite CI/CD-integrated test workflows; Integrate third-party verification tools; Define and track KPIs and quality metrics; Uncover software and hardware bugs through increased test coverage.
Seniority
Senior, hands-on IC
