Applied Intuition
Software Engineer - C++
About this role
Applied Intuition seeks a C++ software engineer to design and implement onboard application software for autonomous vehicles and robotics systems. You'll collaborate across teams to build the autonomy stack powering next-generation intelligent vehicles, from on-road products to heavy off-road equipment.
What you'll do
- Design and implement onboard application software using modern C++
- Collaborate with cross-functional teams to align interfaces and execution models
- Work closely with engineers across the autonomy stack
- Contribute to building autonomous driving programs
- Develop solutions for complex systems in robotics and autonomous vehicles
What they're looking for
- C++ (C++11 and above)
- Software design and architecture
- Cross-team collaboration
- Complex systems thinking
- Embedded or onboard software development (preferred)
- Autonomous systems or ADAS experience (preferred)
- Robotics knowledge (preferred)
Benefits
- Base salary: $125,000 - $222,000 USD annually
- Equity in the form of options and/or restricted stock units
- Comprehensive health, dental, vision, life and disability insurance
- 401(k) retirement with employer match
- Learning and wellness stipends
- Paid time off and flexible work arrangements
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Applied Intuition
Applied Intuition builds autonomous vehicle and defense systems software, including motion planning algorithms, simulation infrastructure, and autonomy integration platforms for aerial and ground platforms. The company is hiring for security engineers, robotics/autonomy software engineers, hardware-in-the-loop specialists, and IT operations professionals to support its growing physical AI operations.
- Website
- appliedintuition.com
Likely interview questions
- Tell us about a complex C++11 or later project you shipped. What architectural decisions did you make, and how did you handle performance or memory constraints?
- Describe your experience with onboard or embedded software development. What were the key challenges in deploying software to hardware with real-time constraints?