Skip to content
Applied IntuitionApplied IntuitionSunnyvale, CA

Software Engineer - Motion Planning (Fallback Stack)

Designs and implements deterministic, safety-critical motion planners for autonomous vehicle fallback systems, ensuring safe behavior under uncertainty. Requires 5+ years in AV/robotics motion planning, C++ proficiency, and data-driven evaluation skills.

151k – 240k/yr
On-site5+ YOEEmbedded Engineering

About the role

Responsibilities

  • Design and implement classical or ML motion planners for fallback and minimal-risk maneuvers
  • Build planners that operate reliably under degraded perception, partial observability, and system faults
  • Define and execute safe, deterministic vehicle motions such as controlled slow-downs, pull-overs, and safe stops
  • Use large-scale simulation and real-world data to evaluate planner behavior and guide parameter tuning
  • Develop metrics, analysis tools, and dashboards to understand planner performance at scale
  • Collaborate closely with behavior prediction, perception, controls, safety, and remote assistance teams
  • Contribute to a reusable fallback platform used across trucking and other autonomy programs

Requirements

  • 5+ years of experience in motion planning for autonomous vehicles or robotics
  • Strong foundation in robotic motion planning algorithms and trajectory generation (optimization-, search-, or rule-based)
  • Experience building deterministic, safety-critical planning systems
  • A data-driven mindset for large-scale evaluation, debugging, and tuning of planning behavior
  • Proficiency in C++ and experience working in real-time systems
  • Strong systems thinking and cross-functional collaboration skills

Nice to Have

  • Experience designing minimal-risk maneuvers (MRM) or emergency handling behaviors
  • Familiarity with AV safety concepts, ODD constraints, or safety-case-driven development
  • Experience using ML techniques for parameter tuning, calibration, or offline optimization
  • Experience working with degraded sensors, uncertainty, or human-in-the-loop systems
  • Background in simulation frameworks or large-scale log analysis

Compensation

Base salary range: $151,000 - $240,000 USD annually. Includes equity, comprehensive health/dental/vision insurance, 401k with employer match, learning/wellness stipends, and paid time off.

Skills

C++Motion PlanningTrajectory GenerationReal-Time SystemsSimulation FrameworksRobotic AlgorithmsMl TechniquesLarge-Scale Log AnalysisOptimization AlgorithmsSearch Algorithms
Applied Intuition

Autonomy Software Engineer – Path Planning

Applied IntuitionSunnyvale, CA

Develop and integrate core path planning algorithms for autonomous aerial systems (UAVs, fighter aircraft) supporting military missions. Requires 3-5 years experience with sampling/grid-based planning methods, C++ or Python, and outer-loop control systems.

150k – 200k/yr
On-site3+ YOEEmbedded Engineering
Applied Intuition

Embedded AI Engineer – Android Automotive (On-Device Intelligence)

Applied IntuitionSunnyvale, CA

Develops and deploys embedded ML systems and on-device multimodal LLMs for Android Automotive platforms, optimizing for edge constraints like latency and safety. Requires 3+ years shipping ML on embedded/mobile platforms, C++ proficiency, and Android expertise.

150k – 250k/yr
On-site3+ YOEEmbedded Engineering
Applied Intuition

Embedded Security Engineer

Applied IntuitionSunnyvale, CA

Leads embedded security architecture for vehicle platforms, implementing secure boot, HSM integration, and cryptographic protections. Requires 5+ years experience, expertise in embedded security, and programming in C/C++/Python.

150k – 242k/yr
On-site5+ YOEEmbedded Engineering
Coram AI

Software Engineer (Robotics)

Coram AISunnyvale, CA

Builds high-performance, low-latency distributed systems and real-time data pipelines in C++ or Rust for edge robotics hardware. Requires 3+ years systems programming experience, strong concurrency knowledge, and Linux optimization skills.

150k – 200k/yr
On-site3+ YOEEmbedded Engineering
Figma

Software Engineer, C++

FigmaSan Francisco, CA +1

Develops high-performance C++/WebAssembly client-side systems for Figma's real-time collaborative design platform. Optimizes browser performance, extends multiplayer protocols, and builds accessible features. Requires 4+ years experience with C++, TypeScript, and web applications.

149k – 350k/yr
Remote4+ YOEEmbedded Engineering