Logo
Gatik

Senior/Staff Software Engineer, Controls

Gatik, Mountain View

Save Job

Senior/Staff Software Engineer, Controls

Join to apply for the Senior/Staff Software Engineer, Controls role at Gatik .

About Gatik

Gatik is a leader in autonomous middle-mile logistics, revolutionizing the B2B supply chain with its autonomous transportation-as-a-service (ATaaS) solution. The company focuses on short-haul, B2B logistics for Fortune 500 retailers and launched the world's first fully driverless commercial transportation service with Walmart in 2021. Gatik's autonomous trucks operate across major markets, including Texas, Arkansas, and Ontario, Canada.

The company's proprietary Level 4 autonomous technology, Gatik Carrier, is designed for safe and efficient freight transportation between pick-up and drop-off points on the middle mile, with capabilities in highway and urban environments. It integrates advanced software and hardware to seamlessly fit into logistics operations.

Role Overview

We seek passionate Software Engineers with strong fundamentals in software development, particularly in C/C++ and Matlab/Simulink, in production environments. The ideal candidate has a background in Control and Optimization and is experienced in developing reliable software for autonomous vehicle control and optimization.

This role is onsite 5 days a week at our Mountain View, CA office.

Responsibilities

  • Design, implement, and support real-time, mission-critical software for Gatik's autonomy stack.
  • Collaborate with research engineers to develop maintainable and robust software designs.
  • Develop control and optimization methods in simulation and in-vehicle testing.
  • Support rapid prototyping via SiL and HiL.
  • Participate in tuning, calibration, and testing of autonomous systems.
  • Visualize and analyze test data.
  • Work with planning, localization, dbw, and testing teams for software integration.

Qualifications

  • MSc or PhD in Mechanical/Electrical Engineering, Robotics, or Computer Science with a focus on controls and optimization.
  • Deep understanding of optimal control, MPC, and Kalman filtering.
  • 5+ years of production-level experience in C++/C and Matlab/Simulink.
  • Experience with optimization techniques and tools for controller development.
  • Strong math, linear algebra, vehicle dynamics, and control background.
  • 2+ years in the AV/ADAS industry.
  • Proficiency with source control, containerization, bash scripting, ROS2, CAN, Python, and Linux.

Bonus Skills

  • Experience with dSPACE, vehicle dynamic modeling tools, SiL/HiL setups, and automotive simulation tools like TruckSim and IPG TruckMaker.
  • Knowledge of CI/CD pipelines.

Additional Information

Salary Range: $180,000 - $250,000.

Company Overview

Founded in 2017, Gatik has expanded rapidly, pioneering fully driverless middle-mile deliveries and integrating proprietary AV technology to simplify complex AV challenges, achieving full autonomy in defined routes.

Our Culture

We value diversity, collaboration, respect, and agility, striving to create an inclusive environment where everyone can succeed and grow.

Job Details

  • Seniority Level: Mid-Senior level
  • Employment Type: Full-time
  • Job Function: Engineering and IT
  • Industry: Software Development
#J-18808-Ljbffr