Software Engineer – Test Frameworks & CI/CD
Core
Building and maintaining robust, scalable test frameworks, automation pipelines, and CI/CD environments to support high-quality software delivery in complex automotive systems.
Role type
Senior Software Engineer (Test Frameworks & CI/CD)
Builds
Automated testing pipelines, test frameworks, and test tools for complex automotive systems
Domain
Automotive software engineering, embedded systems testing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, PyTest, Jenkins, Zuul, ECU emulation/mocking frameworks, technical documentation, testing strategies for complex systems, CAN/LIN communication, Bazel, YAML
Preferred skills
AUTOSAR, ASPICE, V-model, ISO 26262, automotive industry experience, international/cross-functional environment experience
Technologies
Jenkins, Zuul, Bazel, YAML, Python, PyTest
Responsibilities
Develop and maintain software test frameworks and test tools; Design and implement test automation solutions in CI/CD environments; Work with ECU emulation and mocking frameworks; Build and improve automated testing pipelines; Create and maintain technical documentation; Analyze and propose test strategies for medium to large-scale systems
Seniority
Senior, hands-on IC