← Back to results

Software Engineer - Autonomy

Join Applied Intuition as a Software Engineer to develop real-time onboard software for autonomous trucks.

Location
Tokyo
Compensation
Not disclosed
Level
senior
Type
full time · On-site

Posted by employer 4 months ago

First seen on Joblaze 1 month ago

Last verified on the company career page 23 hours ago

Apply at Applied Intuition → Save job Scanned from appliedintuition.com

Skills & Technologies

Requirements

Experience
5+ years
Education
Bachelor's degree

Not disclosed in this posting: compensation, visa sponsorship.

Joblaze summary

In the role of Software Engineer on the Autonomy team, the individual will develop and optimize real-time software that enables autonomous trucks to operate safely on highways. Key skills include advanced proficiency in C++ and experience in a Linux environment, with a focus on real-time systems and middleware integration. This position is ideal for seasoned engineers with a background in software development, particularly those familiar with autonomous vehicle technologies. The team emphasizes collaboration across various disciplines to ensure the reliability and safety of their cutting-edge solutions.

Joblaze insights

  • Listed about a month ago — first seen on Joblaze September 3, 2026. Last confirmed on Applied Intuition's careers page October 27, 2026.
  • C++ appears in 9.2% of 552 comparable senior ai/ml roles in United States; Linux appears in 2.7% of 552 comparable senior ai/ml roles in United States.

Quick facts

Is the Software Engineer - Autonomy role remote?
No — this is an on-site role in Tokyo.
How much experience is required?
At least 5 years of relevant experience for this Software Engineer - Autonomy role.
Where is the role based?
Applied Intuition is hiring for this position in Tokyo.
What's the tech stack?
Joblaze extracted these technologies from the posting: C++, JSON, Linux, Protobuf.
What seniority level is this role?
Applied Intuition targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Software Engineer - Autonomy role at Applied Intuition.

From the original posting

About the role
As a Software Engineer on the Autonomy team, you will be at the heart of our autonomy stack. We are building the software stack that drives multi-ton trucks autonomously on highways. As an Onboard Software Engineer, you will own the real-time systems that run directly on the vehicle compute platform - from sensor data ingestion and perception pipelines to motion planning execution and safety arbitration. Your code ships on trucks, not just in simulation.


This is a deeply cross-functional role. You will collaborate daily with autonomy domain experts, hardware engineers, safety leads, and validation teams to turn algorithms into production-grade software that operates safely and reliably at highway speeds.


At Applied Intuition, you will:

  • 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.



We’re looking for someone who has:

  • 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).



Nice to have:

  • Experience with robotics middleware like ROS or DDS.

  • Background in AV perception, prediction, or planning systems.

  • Familiarity with vehicle data buses (e.g., CAN, Ethernet).

  • Experience with multi-threaded and concurrent programming.

  • Experience in a startup or fast-paced environment.

Standard company text repeated across Applied Intuition's postings is omitted here.

Similar positions

Applied Intuition
Software Integration Engineer, Self-Driving
Applied Intuition · Sunnyvale
Applied Intuition
Software Engineer - ML Framework
Applied Intuition · Sunnyvale
Applied Intuition
Autonomy Verification Engineer
Applied Intuition · Sunnyvale
Applied Intuition
System Safety Engineer, Autonomy Trucking
Applied Intuition · Sunnyvale
Applied Intuition
Autonomy Integration Software Engineer
Applied Intuition · Ann Arbor