CareerPlan

Senior Software Developer in Test - HIL Engineer

Palo Alto, CA, United StatesFull-time2026-07-07 → 2026-11-12
HybridVisa sponsorship offered

Core

Design, develop, and maintain automated tests for embedded software products; lead end-to-end integration and testing of automotive electronic systems and controls.

Role type

Senior Software Developer in Test (HIL Engineer)

Builds

Comprehensive automotive system-level test benches and verification/validation plans for next-generation electronic systems.

Domain

Automotive embedded systems and controls

Required skills

Python, Rust, automated test frameworks (Pytest, Robot Framework), requirements management (JAMA, Polarion), embedded systems debugging, systems engineering V model, FMEA/HARA, circuit schematic reading

Preferred skills

Model-based systems engineering (MBSE), vehicle launch experience, low-voltage power distribution knowledge

Technologies

Python, Rust, Pytest, Robot Framework, JAMA, Polarion, DOORs

Responsibilities

Design and maintain automated test benches integrating hardware and software; develop verification and validation plans and test cases; coordinate development of distributed features; execute test scripts using Python automation; decompose requirements into actionable test scenarios; create feedback loops between field issues and functional requirements.

Seniority

Senior, hands-on IC