Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Controls

$180k - $250k

Gatik AI

Who We Are

Gatik is in the business of autonomous freight, and that business is already on the road.

Every day, Gatik’s autonomous trucks move freight for Fortune 50 retailers, grocers and consumer brands across Texas, Arizona, Arkansas and Canada, connecting distribution centers and stores and keeping goods moving. At the heart of it all is the Gatik Driver™, our proprietary Level 4 autonomous driving system, powered by scalable, interpretable AI and engineered to deliver safe, reliable, high-frequency freight operations.

Gatik’s momentum is real. With more than $600 million in contracted revenue and $200 million raised in our August 2026 Series D round, Gatik has taken one of the toughest challenges in autonomous technology and turned it into a proven commercial business.

And the market is paying attention. In 2026, Gatik earned a place on Forbes' America's Best Startup Employers list, and the Inc. 5000 list of America's fastest-growing private companies. The Gatik Driver™ won an Edison Award for Advancements in Autonomous Driving, and Inc. named our Co-founder and Chief Engineer, Apeksha Kumavat, to its Female Founders 500 list.

There's a lot more road ahead, and some of the brightest, most driven minds in autonomous technology are building the next chapter at Gatik. We're taking on hard engineering problems, pushing the limits of what's possible and building on a commercial foundation that's already proven itself in the real world with some of the biggest companies in the world, like PepsiCo and Loblaw. If you're ambitious, love solving problems that matter and want to see your work make a real difference, you'll find plenty to get excited about here.

About the role

We seek passionate Software Engineers with strong fundamentals in software development practices and who are experts in C/C++ and Matlab/Simulink languages in production-oriented environments. The ideal candidate has a solid background in Control and Optimization and is a highly experienced software developer passionate about enabling the world's first safe, reliable & efficient network of autonomous vehicles.  You will partner with the research and software engineers to design, develop, test, and validate our autonomous fleet's AV control and optimization features.

This role is onsite 5 days a week at our Santa Clara, CA office!

What you'll do

  • 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

What we're looking 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.
  • 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. 

Bonus Qualifications

  • Familiar with dSPACE and vehicle dynamic modeling toolchains.
  • Familiar with SiL/HiL setup and automotive-grade simulation tools such as TruckSim and IPG TruckMaker. 
  • Familiar with CI/CD and pipeline management.  

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

More about Gatik

Founded in 2017, Gatik has grown into a commercial force in autonomous freight, operating trucks daily in live customer networks across the United States and Canada. We're headquartered in Santa Clara, California, but our impact is felt on the roads and in the supply chains that keep essential goods moving for some of the biggest companies in North America.

Our trucks do some of the most demanding work in freight, running high-frequency, time-sensitive routes between distribution centers and stores, where reliability matters every single day. For our customers, that means more capacity, better service and products arriving where they need to be, when they need to be there.

Behind it all is AI-first technology built from the ground up for autonomous trucking, capable of navigating highways and surface streets and tackling the complexity of real-world logistics at scale.

Visit Gatik for more company information and Careers at Gatik for more open roles.

Notable News

For the latest company news, visit the Gatik newsroom.

Recent media coverage:

  • TechCrunch: Self-driving truck startup Gatik raises $200M following PepsiCo deal
  • Reuters: Gatik secures $200 million in funding as autonomous freight market accelerates
  • Bloomberg: Driverless Trucks Can Save Lives on America's Roads
  • PepsiCo website: PepsiCo and Gatik announce multi-year agreement to deploy autonomous freight in North America
  • Wall Street Journal: Driverless Trucks Are Here - and They’re Delivering Bags of Doritos
  • CBS News: Pepsi deploys self-driving delivery trucks
  • Bloomberg: Autonomous Trucking Firm Gatik Inks Contracts Worth $600 Million
  • Forbes: Hundreds’ Of Gatik Robot Delivery Trucks Headed For U.S. Roads
  • CNBC-TV18: No more test runs: Gatik says driverless trucks are now a real, money-making business
  • Forbes: Gatik And Loblaw Announce Largest Commercial Deployment Of AV Trucks

Taking care of our team

At Gatik, we connect people of extraordinary talent and experience to an opportunity to create a more resilient supply chain and contribute to our environment’s sustainability. We are diverse in our backgrounds and perspectives yet united by a bold vision and shared commitment to our values. Our culture emphasizes the importance of collaboration, respect and agility.

We at Gatik strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow because we know that together we can do great things. We are committed to an inclusive and diverse team. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.

E-Verify Notice : By submitting your application, you acknowledge that Gatik participates in the U.S. Department of Homeland Security E-Verify program.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Controls in Santa Clara, CA vacancy
  • $160k - $262k

     ...where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Senior or Staff Software Engineer to join Aurora's Motion Control team. The Motion Control team is responsible for designing, implementing, integrating, and verifying the... 
    Senior
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    10 hours ago
  • $128k - $176k

     ...AreApplied Materials is the global leader in materials science and engineering solutions that are at the foundation of virtually every new...  ...:Design and develop code for large scale complex software solutions for semiconductor equipment components and device with... 
    Senior
    Full time

    Applied Materials

    Santa Clara, CA
    1 day ago
  • $248.83k - $348.36k

     ...and government users who require reliable connectivity for critical operations. We are looking for a Senior Software Engineer to architect and build the PoP Control-Plane Network Services —the software layer that manages, routes, and controls a dynamic mesh network of... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area

    Blue Origin

    Cupertino, CA
    1 day ago
  • $193.3k - $261.5k

     ...latency, high-speed broadband connectivity to communities around the world. As a Senior Software Development Engineer on the networking team, you will architect and build the data-plane and control-plane traffic processing systems that connect the satellite network to... 
    Senior
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    2 days ago
  • $213k - $237k

     ...About the role Muon seeks aFlight Software Engineer to join our satellite flight software team. The ideal candidate is a self-motivated...  ...practical familiarity of other languages ~ Integration and control of external hardware devices ~ Read and understand hardware... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    10 hours ago
  • $213k - $237k

     ...About the role Muon seeks a Senior Software Engineer to join our Hardware Reliability & Test organization as the technical lead for our hardware...  ...Qualifications ~ Experience developing software that controls and tests physical hardware, including writing drivers for... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Muon Space

    San Jose, CA
    3 days ago
  •  ...surgical robotic systems, instruments, and accessories. This engineer will develop software and algorithms for custom semi-automated electro-...  ...enhance productivity Understand products’ operations and controls, and develop the means to ensure their integrity in volume... 
    Senior

    Intuitive (Intuitive Surgical)

    Sunnyvale, CA
    22 hours ago
  •  ...Software EngineerThis is a hybrid role located in San Jose or San Francisco, CA with 3 days...  ...problems.We're looking for a Software Engineer who enjoys solving difficult technical problems...  ...such as MITRE ATT&CK, NIST, and SOC 2 controls.Analytical and problem-solving abilities... 
    Senior
    Work at office
    3 days per week

    Cisco

    San Jose, CA
    10 hours ago
  • $184.7k - $324.8k

    Role Number: 200671459Team: Software and Services, Machine Learning and AILocation: Santa ClaraPosted: 2026...  ...-20SummaryWe are seeking research scientists and engineers with strong backgrounds across mechatronics, controls, haptics, robotics, simulation, and machine learning... 
    Senior
    Relocation

    Apple

    Santa Clara, CA
    2 hours ago
  •  ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...accessories. This engineer will develop software and algorithms for custom semi-automated...  ...products’ operations and controls, and develop the means to ensure their integrity... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • $150k - $183k

     ...About the Role We are seeking a Senior Software Development Engineer to join our FortiWeb team, responsible for developing and maintaining the web...  ...Patterns: Permission‑based routing and role‑based access control (RBAC) interceptor chains for cross‑cutting concerns... 
    Senior
    Full time

    Fortinet

    Santa Clara, CA
    1 day ago
  • $182k - $242k

     ...Learn more at  . About this role  We’re looking for a Senior Engineer for CoreWeave’s Benchmarking & Performance team. You will...  ...needed, please contact: ****@*****.*** . Export Control Compliance This position requires access to export controlled... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    5 days ago
  • $172.43k - $209k

     ...charged with fueling the future of Crusoe’s engineering muscle. We’re responsible for critical...  ...quickly, safely, and efficiently. As a Senior Software Engineer you will contribute to large...  ...CI/CD pipeline. Language & Version Control Mastery: Expertise in modern... 
    Senior
    Full time
    Temporary work
    Local area

    Crusoe

    Sunnyvale, CA
    more than 2 months ago
  • $153k - $204k

     ...reliable, and easy to use at scale. About the Role As a Senior Software Engineer on the PKI & Secrets team, you will shape how CoreWeave...  ...needed, please contact: ****@*****.***. Export Control Compliance This position requires access to export controlled... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    11 days ago
  • $143.5k - $212.85k

     ...Job Summary As a Backend Engineer on the Venmo Identity Engineering...  ...spanning all phases of the Software Development Lifecycle (SDLC)...  ...based on definitions from more senior roles. Advises immediate...  ...principles. Exposure to version control systems (e.g., Git) and... 
    Senior
    Work at office
    Local area
    Immediate start
    Flexible hours

    Venmo

    San Jose, CA
    2 days ago
  •  ...Job Description We are seeking an exceptionally skilled, senior-level Senior Software Engineer for a strictly backend-focused role. Front-end-heavy...  ...possessing knowledge of merge methodologies using version control systems like Git, GitLab, and BitBucket. ~ Familiarity... 
    Senior
    Immediate start
    Remote work

    Globalchannelmanagement

    San Jose, CA
    18 days ago
  •  ...Job Description Job Description Experience: 5 12 Years Responsibilities Verify the HBM-based Memory Controller subsystem using SystemVerilog/UVM. Develop verification plans, UVM testbenches, test cases, assertions (SVA), and functional coverage. Verify... 
    Senior

    Calsoft Labs

    San Jose, CA
    16 days ago
  • QA Engineer II - Role OverviewWe are seeking an Intermediate Accessibility QA Engineer to...  ...comboboxes, auto-suggestions, voice-input controls and rich media snippet cards to...  ...basic HTML/CSS/JavaScript.2-4 years of software testing experience, with at least 2 years... 
    Senior

    Virtusa

    San Jose, CA
    3 days ago
  • $25 - $35 per hour

     ...seeking a highly motivated and talented Software Engineer Intern to join our dynamic team. This...  ...driven development for Archer’s Flight Control System - enabling the use of electric vertical...  ..., preferably a Junior going into your Senior year Coursework in embedded systems, SW... 
    Hourly pay
    Full time
    Internship
    Summer internship
    Local area
    Relocation

    Archer

    San Jose, CA
    2 days ago
  • $152k - $241.5k

     ...develop a lasting impact on the world.We are looking for a senior engineer to improve GPU system software and the way that software is built. You will work on...  ..., or performance and experience designing real-time control softwareExperience with operating system internals,... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...company pioneering AI-based virtual driver software for factory-built autonomous trucks....  ...its fast-growing teams. As a Research Engineer, you will deliver mission-critical improvements...  ...for our autonomy motion planning and control stack. You will be a crucial part of our... 
    Senior

    PlusAI

    Santa Clara, CA
    28 days ago
  • $184k - $287.5k

     ...Work on Prediction, Decision, Planning and Control architectureHave exposure to Classical...  ...technologies.Deep knowledge of E2E AV software integration from perception through control...  ....What We Need To See:We’re looking for engineers who can build systems — not just... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $213k - $237k

     ...About the role Muon seeks a Senior Software Engineer to join our Software Test team. An ideal candidate is an expert in software testing processes...  ...experience in Python. ~ Experience with version control systems (e.g., Git) and continuous integration/continuous deployment... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    10 hours ago
  • $184k - $287.5k

    We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation...  ...Background with operating system interfaces for threads, process control, and virtual memory Experience writing and debugging... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...forefront of technological advancement.Are you a motivated system software engineer with a deep understanding of device drivers who has...  ...codebasesBackground with operating system interfaces for threads, process control, and virtual memoryExperience writing and debugging... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $213k - $237k

     ...About the Role Muon seeks a Senior Software Engineer to join our Simulation team. An ideal candidate is an expert generalist software engineer...  ...Requirements This position requires access to export controlled information. To conform to U.S. Government export... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Muon Space

    San Jose, CA
    2 days ago
  •  ...team under Retail and Marcom Engineering (ISu0026T) builds the platform...  ...carriers worldwide. As a Software Engineer on the Carrier Services...  ...and attribute-based access control (RBAC/ABAC) and integration...  ...high-throughput applications Required Experience: Senior IC... 
    Senior
    Full time
    Contract work
    Worldwide

    Apple

    Sunnyvale, CA
    9 days ago
  • $150k

    Senior Software EngineerParticipate in the development of A10 Advanced Core Operation System(ACOS) for different Thunder platforms. Work with...  ...such as ARP, IP, ICMP, UDP, GRE, etc. Good understanding of control plane and data plane architecture in networking devices... 
    Senior
    Full time
    For subcontractor
    Local area

    A10 Networks

    San Jose, CA
    1 day ago
  • $184k - $287.5k

     ...Autonomous Vehicles.We are looking for an experienced engineer to join our Planning and Control team to work on metrics and evaluation. In this role you...  ..., testing, and evaluation of our Autonomous Vehicle software.Build compelling, data driven evaluation products by combining... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $224k - $356.5k

    NVIDIA is searching for highly motivated, creative engineers to join the Platform Software team. You will work with a team of hardworking software engineers...  ...microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.)Strong Operating systems fundamentals with... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Controls. Be the first to apply!