- Robot type
- Autonomous Vehicle
- Location
- Santa ClaraCaliforniaUSA
- Job type
- Software
- Posted
- Aug 18, 2025
- Salary
- $180,000–$250,000 a year
Senior Software Engineer, Controls
Job description
We have delivered complete, proprietary AV technology - an integration of software and hardware - to enable earlier successes for our clients in constrained Level 4 autonomy. By choosing the middle mile – with defined point-to-point delivery, we have simplified some of the more complex AV challenges, enabling us to achieve full autonomy ahead of competitors. Given extensive knowledge of Gatik’s well-defined, fixed route ODDs and hybrid architecture, we are able to hyper-optimize our models with exponentially less data, establish gate-keeping mechanisms to maintain explainability, and ensure continued safety of the system for unmanned operations.
Visit us at Gatik for more company…
Job responsibilities
- Design, implement, integrate, and support real-time mission-critical software for Gatik’s autonomy stack.
- Work with the research engineers to develop maintainable, testable, and robust software designs.
- Work with the Control team to develop, design, and implement the control and optimization methods in simulation and through in-vehicle testing.
- Support rapid prototyping of new methodologies via SiL and HiL.
- Participate in tuning, calibration, and in-vehicle testing.
- Participate in the visualization and post-processing of test data.
- Collaborate with planning, localization, dbw, and testing teams for efficient, secure, and scalable software integration
Job requirements
- 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.
- 5+ years of production-level experience in C++/C (high and low level coding) and Matlab/Simulink.
- Experience using optimization techniques and tools/solvers to create robust and performant controllers.
- Solid backgrounds in math and linear algebra, and vehicle dynamics modeling and controls.
- 2+ years of experience in the AV/ADAS industries.
- Experience using source control, containerization, bash scripting, ROS2, CAN, Python, and Linux.
- Familiar with dSPACE and vehicle dynamic modeling toolchains.
Similar jobs
Gatik · Software
Senior V&V Engineer – Software-in-the-Loop (SIL) & Simulation
Santa Clara, California
Gatik · Software
Embedded Software Engineer, Drive-By-Wire
Santa Clara, California
Gatik · Software
Senior Cloud Infrastructure Engineer
Santa Clara, California
Gatik · Software
Senior/Staff GIS Engineer, HD Mapping
Santa Clara, California
