Software Engineer – Motion Planning and Control
Applied Intuition· Engineering
Sunnyvale, CA$149.4k - $245kfull-timePosted 8mo ago
About the role
Software Engineer focusing on motion planning and behavior/motion planning algorithms for autonomy and mobility products, with full-stack responsibilities and cloud infrastructure work in an in-office environment in Sunnyvale, CA.
Responsibilities
- Analyze user needs and software requirements, develop solutions, and determine feasibility of design within time and cost constraints.
- Design, develop, and modify software specifications and determine performance standards.
- Develop scalable applications and participate in all aspects of software development including design, implementation, and testing.
- Develop or direct software system testing or validation procedures, programming, or documentation and architect solutions to any bottlenecks that are encountered.
- Prepare reports or correspondence concerning project specifications, activities, or status.
- Build out infrastructure initiatives, optimize our cloud computer and storage costs, and help design new cloud projects.
- Confer with domain experts across a variety of fields to design software and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Work on world-class solutions to the autonomy industry's leading infrastructure problems.
- Design, develop, and maintain software solutions for autonomy and mobility products, particularly advanced behavior and motion planning algorithms for off-road vehicles.
- Work across the technology stack, handling full-stack development, infrastructure, simulation, testing, and more.
- Create behavior and motion planning with collision avoidance systems for safe, efficient and robust algorithm, scalable, and efficient software that meets both customer and internal needs.
Qualifications
- Must have at least a Bachelor’s Degree in Computer Science, Computer Engineering, Robotics, or related
- At least 2 years of experience as a Software Engineer for an autonomous technology company
- At least 2 years of experience using C++, search algorithms, path planning, motion planning algorithm, obstacle avoidance, behavior trees, finite state machines, Markov decision processes, Robot Operating System (ROS), MPC, LQR, PID, and Linux.
Skills
Required:Bachelor’s degree in CS/CE/Robotics or relatedSoftware engineeringC++Path planning / motion planningROS
Last updated May 26, 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