Senior Software Engineer, HIL Infrastructure
Core
Senior Software Engineer building and automating Hardware-in-the-Loop (HIL) infrastructure for autonomous vehicle offboard testing.
Role type
Senior IC Software Engineer (HIL Infrastructure)
Builds
Automated HIL testing workflows, release management pipelines, and simulation environments for AV software.
Domain
Autonomous Vehicles / Hardware-in-the-Loop Testing
Required skills
Linux, Python, Git, CI/CD, SQL/Postgres/Trino, C++, Hardware interfacing, CAN bus, Low voltage electrical
Preferred skills
Cloud services (AWS/GCP/Azure), Simulation frameworks (OSC2/YAML), Networking (VPNs/VPCs), Autonomous Driving experience
Technologies
Python, C++, SQL, Postgres, Trino, Git, AWS, GCP, Azure, OSC2, YAML, CAN bus
Responsibilities
Automate HIL bench health and reliability checks; Implement release management automation for software builds; Collaborate with operations to resolve release blockers; Data mine for tool/process optimizations; Maintain HIL bench pipelines and critical infrastructure.
Seniority
Senior, hands-on IC