2027 Summer Intern, BS
Core
Design, implement, and test software infrastructure, test runners, and tooling for Hardware-in-the-Loop benches and simulation platforms.
Role type
Summer intern software engineer (test infrastructure)
Builds
Automated pipelines, data workflows, and test tooling for failure triage and regression testing
Domain
Automotive testing / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++ development, data structures, algorithms, object-oriented design, unit testing, integration testing, regression testing
Preferred skills
Python, Hardware-in-the-Loop platforms, embedded systems, test automation frameworks, CI/CD pipelines, Protocol Buffers, RPC systems
Responsibilities
Design and test software infrastructure and tooling; Scale test execution across simulation platforms; Collaborate on test automation and release workflows; Build automated pipelines for failure triage and reporting; Write technical design documents and user guides; Lead technical demos to onboard engineers
Seniority
Intern