Software Engineer - Low Speed Motion Planning & Control
Applied Intuition6 months ago
Sunnyvale, CA, USAMid Level
H1B Sponsor
Base Salary
$125k - $232k/yr
Responsibilities
- Design and implement motion-planning and controls modules deployable across various vehicle platforms.
- Enable highly accurate autonomous navigation in tight scenarios through infrastructure-side and vehicle-side engineering.
- Characterize customer vehicle dynamics to create tailored control solutions and reduce simulation-to-real-world gaps.
- Evaluate academic research and develop optimal-control-based solutions using nonlinear MPC and MPPI control.
- Own technical and product decisions, interact with users and customers for feedback, and contribute to team engineering practices.
Requirements
- At least 3 years of experience building production software using modern software practices.
- Hands-on experience testing controls solutions on real, production-grade vehicles.
- Fluency in control theory, numerical optimization, numerical analysis, and physics.
- Experience writing high-performance C++ code.
- Passion for solving challenging motion-planning or motion-control problems and developing practical solutions in a fast-paced environment.
- An MSc or PhD in mechanical engineering or computer science with coursework or research experience in motion planning or controls is preferred.
- Experience writing safety-critical C++ compliant with guidelines such as MISRA and AUTOSAR is preferred.
- Experience using quadratic programming solvers or nonlinear optimization tools is preferred.
- Experience applying machine learning techniques to vehicle dynamics modeling is preferred.
- Experience with large industrial or commercial vehicles and passenger cars is preferred.
Benefits
- Primarily in-office work at an Applied Intuition office five days per week, with occasional remote-work flexibility.
- Equity may be provided through options or restricted stock units.
- Comprehensive health, dental, vision, life, and disability insurance.
- 401(k) retirement benefits with employer match.
- Learning and wellness stipends.
- Paid time off.