4h ago
Senior/Staff Software Engineer, Controls
Mountain View, CA
full-timeseniorautonomous vehicles
Tech Stack
Description
You will design, implement, and support real-time mission-critical software for Gatik's autonomous middle-mile logistics fleet, working with research and controls engineers to develop and validate control and optimization methods through simulation and in-vehicle testing.
Requirements
- MSc or PhD in Mechanical/Electrical Engineering, Robotics, or CS with controls background
- Deep understanding of optimal control, MPC, and Kalman filtering
- 5+ years production-level experience in C++/C
- Expert in C/C++ and Matlab/Simulink
- Strong software development fundamentals
Responsibilities
- Design, implement, integrate, and support real-time mission-critical software for autonomy stack
- Develop maintainable, testable, and robust software designs with research engineers
- Develop and implement control and optimization methods via SiL and HiL
- Participate in tuning, calibration, and in-vehicle testing
- Collaborate with planning, localization, dbw, and testing teams
0 views 0 saves 0 applications