Senior Real-Time Autonomy Software Engineer

Gatik

Santa Clara (CA)

On-site

USD 180,000 - 250,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Gatik is seeking passionate Software Engineers with strong fundamentals in software development and expert-level C/C++ and Matlab/Simulink in production environments. You will contribute to the AV control and optimization features of our autonomous fleet, collaborating with research and software engineers to design, test, and validate mission-critical software.

This onsite role at the Santa Clara, CA office requires deep knowledge of MPC, Kalman filters, and optimization, with a focus on safe,

Qualifications

  • 5+ years of production-level experience in C/C++ and Matlab/Simulink.
  • 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 solvers to create robust controllers.
  • 2+ years of experience in the AV/ADAS industries.
  • Experience using source control, containerization, ROS2, CAN, Python, and Linux.

Responsibilities

  • Design, implement, integrate, and support real-time mission-critical software for Gatik’s autonomy stack.
  • Work with research engineers to develop maintainable, testable software designs.
  • Collaborate with the Control team to develop, design, and implement control and optimization methods in simulation and in-vehicle testing.
  • Support rapid prototyping of new methodologies via SiL and HiL.
  • Participate in tuning, calibration, and in-vehicle testing.
  • Participate in visualization and post-processing of test data.
  • Collaborate with planning, localization, dbw, and testing teams for secure, scalable software integration.

Skills

C/C++
Matlab/Simulink
Control & Optimization
Kalman Filtering
Python
Linux

Education

MSc or PhD in Mechanical/Electrical Engineering, Robotics, or Computer Science

Tools

ROS2
CAN
Containerization
Python
Linux

Job description

Gatik is seeking passionate Software Engineers with strong fundamentals in software development and expert-level C/C++ and Matlab/Simulink in production environments. You will contribute to the AV control and optimization features of our autonomous fleet, collaborating with research and software engineers to design, test, and validate mission-critical software.

This onsite role at the Santa Clara, CA office requires deep knowledge of MPC, Kalman filters, and optimization, with a focus on safe,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Autonomy Software Engineer - Real-Time, C++
Senior Autonomy Software Engineer - Real-Time, C++

AV • Moorpark (CA)

On-site
USD 123,000 - 187,000
Medical, dental, vision
401(k) with company matching
9/80 work schedule
Embedded Software Engineer
Embedded Software Engineer

Gatik • Mountain View (CA)

On-site
USD 100,000 - 130,000
Embedded Software Engineer, Drive-By-Wire
Embedded Software Engineer, Drive-By-Wire

Gatik • Santa Clara (CA)

On-site
USD 160,000 - 260,000
Senior V&V Engineer for SIL & Autonomous Simulation
Senior V&V Engineer for SIL & Autonomous Simulation

Gatik • Santa Clara (CA)

On-site
USD 160,000 - 260,000
Onsite Senior Hardware Safety Engineer – Autonomous Trucks
Onsite Senior Hardware Safety Engineer – Autonomous Trucks

Gatik • Santa Clara (CA)

On-site
USD 160,000 - 240,000
Senior Motion Planning Engineer - Autonomous Driving
Senior Motion Planning Engineer - Autonomous Driving

Gatik • Santa Clara (CA)

On-site
USD 180,000 - 250,000
Senior V&V Engineer, Autonomous Fleet & Public Road Testing
Senior V&V Engineer, Autonomous Fleet & Public Road Testing

Gatik • Santa Clara (CA)

On-site
USD 160,000 - 260,000
Senior Electrical Engineer, Autonomous Vehicle Hardware
Senior Electrical Engineer, Autonomous Vehicle Hardware

Gatik • Santa Clara (CA)

On-site
USD 180,000 - 260,000
Machine Learning Engineer — Real-Time AV Production
Machine Learning Engineer — Real-Time AV Production

Gatik • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Senior Real-Time Embedded Software Engineer — AV Platform
Senior Real-Time Embedded Software Engineer — AV Platform

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 288,000