Software Engineer - Autonomy
Applied Intuition· Self-Driving Systems
TokyoFull-timePosted 3mo ago
About the role
Onboard real-time software engineer on the Autonomy team focused on perception, planning, and safety-critical systems for highway-autonomous trucks. Role involves delivering production-grade C++ onboard software, collaborating with autonomy domain experts, hardware, and validation teams, and productionizing research algorithms.
Responsibilities
- Design, implement, and optimize real-time onboard software modules including perception, sensor fusion, path planning execution, vehicle control, and safety monitoring.
- Maintain and improve the middleware layer connecting sensor hardware (lidar, radar, cameras, GPS/IMU) to autonomy algorithm consumers.
- Own latency and throughput performance across the onboard compute stack, profiling and tuning for deterministic behavior under resource constraints.
- Implement ASIL-relevant architecture patterns including fault detection, isolation, and recovery mechanisms.
- Build diagnostics, logging, and observability tooling to support post-drive analysis and rapid root-cause investigations.
- Write thorough unit, integration, and hardware-in-the-loop (HIL) tests; contribute to CI/CD pipelines for onboard compute targets.
- Collaborate with the autonomy team to productionize research algorithms, translating prototype SW into efficient C++ deployments.
Qualifications
- Bachelor's degree in Computer Science, or a related field.
- 5+ years of professional experience in software development.
- Exceptional proficiency in C++ and experience with modern C++ standards.
- Experience working in a Linux environment.
- Knowledge of data serialization formats (e.g., Protobuf, JSON).
Skills
Required:C++ programmingLinuxData serialization (Protobuf, JSON)
Last updated Oct 11, 2026. Interested? Apply on the company site.
About Applied Intuition
Building vehicle intelligence | Applied Intuition
Applied Intuition is the vehicle intelligence company with the tools, Vehicle OS, and autonomy stacks for creating safe, AI-powered vehicle experiences.
AIAutonomy stacksSelf-Driving SystemSimulationTesting & ValidationVehicle IntelligenceVehicle OSai-infrastructure-and-development
More open roles at Applied Intuition
- System Validation Engineer - Autonomous DrivingtodayTokyo · Self-Driving Systems
- Application Engineer - TruckingtodaySunnyvale · Self-Driving Systems
- Shift LeadtodayTokyo · Vehicle Operations
- Engineering Manager - Autonomy Storage InfratodaySunnyvale · Data & Compute Platform
- Sr. People Operations GeneralisttodaySunnyvale · Business Functions