AYN

Software Integration Engineer Self-Driving

Applied Intuition · Sunnyvale · onsite

You will lead integration of autonomy software onto vehicle platforms, design compute and network architectures, validate drive-by-wire and sensor systems, and manage Linux baselines. You will build test procedures and automation, debug across the software-to-actuator boundary, document technical interfaces, mentor engineers, and participate in vehicle and test-track testing.

Responsibilities- Lead autonomy software integration onto new vehicle platforms

- Design on-vehicle compute topology, network segmentation, power and data paths, and ECU interfaces

- Build and validate drive-by-wire interfaces and sensor suites

- Own Linux software baselines and configuration management

- Port control software to real-time embedded targets when required

- Build bench setups, on-vehicle test procedures, and regression automation

- Debug across software and actuator boundaries

- Define standard interfaces and tools

- Mentor engineers and maintain integration documentation and specifications

- Participate in on-vehicle and test-track testing

Requirements- 5+ years integrating software and hardware onto vehicles, robots, or physical systems with actuators and sensors

- C or C++ proficiency and working Python knowledge

- Experience developing and debugging Linux software that communicates with hardware

- Experience with CAN, CAN-FD, automotive Ethernet, and related tooling

- Linux systems and networking knowledge

- Experience owning a full platform integration through on-vehicle validation and handoff

- Experience working on vehicles and test benches

- Ability to drive cross-functional integration issues to closure

- Willingness to participate in vehicle and test-track testing

Apply on the employer’s site