Gatik
Senior Software Engineer, Controls
$180K–$250K
Santa Clara, CA +1 · Senior · Full-time · Posted Aug 18, 2025
- Location
- Santa Clara, CA
Santa Clara, California, United States - Experience
- 5+ years of production-level experience in C++/C and Matlab/Simulink; 2+ years of experience in the AV/ADAS industries.
- Education
- MSc or PhD in Mechanical/Electrical Engineering, Robotics, or Computer Science.
About the job
Develop and validate control and optimization software for Gatik’s autonomous vehicle fleet, including simulation and in-vehicle testing.
What you'll do
- Design, implement, integrate, and support real-time software for the autonomy stack.
- Develop and test control and optimization methods in simulation and on vehicles, including tuning and calibration.
- Prototype using SiL and HiL, analyze test data, and coordinate software integration across teams.
What they ask for
- MSc or PhD in Mechanical/Electrical Engineering, Robotics, or Computer Science, with a background in controls and optimization.
- Deep understanding of optimal control, MPC, and Kalman filtering; experience with optimization techniques and tools/solvers.
- 5+ years of production-level experience in C++/C and Matlab/Simulink.
- 2+ years of experience in the AV/ADAS industries.
Nice to have
- Familiarity with dSPACE and vehicle dynamic modeling toolchains, or SiL/HiL and automotive-grade simulation tools such as TruckSim and IPG TruckMaker.
- Familiarity with CI/CD and pipeline management.
Pay
$180,000- $250,000 (base salary)
Tools
C++/C, Matlab/Simulink, ROS2, CAN, Python, Linux, TruckSim, IPG TruckMaker
Model-written summary · the original posting is authoritative