One million success stories. Start yours today.

Software Engineer, Controls (C++)

Date Posted: Nov 01, 2026
Yearly: USD - USD

Job Detail

  • location_on
    Location Mountain View, Baja California, United States of America
  • desktop_windows
    Job Type: Permanent
  • schedule
    Shift:
  • analytics
    Career Level:
  • group
    Positions:
  • calendar_view_day
    Experience:
  • male
    Gender: No Preference
  • school
    Degree:
  • calendar_month
    Apply Before: Jan 30, 2027

Job Description

Overview

Overview As a Software Engineer on Kodiak's Controls team, you will deepen expertise in vehicular motion control for driverless trucks. You'll work on control laws, safety limits, monitoring, and state management to enable safe, reliable highway operation. The role offers hands-on platform characterization and a modular controller design that accelerates real-world deployment. You will collaborate across Planning, Hardware, Systems, and Infrastructure to advance a robust vehicle control architecture. This is a chance to shape autonomous driving software at scale with data-driven feedback. Compensation / Benefitscompetitive compensation with equity and annual bonusesmedical, dental, and vision plansflexible PTO and paid holidaysdog-friendly office with perks401(k) with matchingparential leave policies ResponsibilitiesImplement control and actuation strategiesDevelop and test reliable, safety-critical software that controls articulated trucks driving on highwaysCharacterize the vehicle platform (braking, steering, acceleration)Develop models for onboard and simulated motion predictionSpecify requirements and document their implementationApply degraded operations capabilities for fail-safe drivingCollaborate with Planning, Hardware, Systems, and Infrastructure to advance a robust vehicle control architecture Key requirements2+ years of experience developing production-level vehicular controls softwareProduction-level C++ software development experienceStrong background in robotics, controls, and mathematicsExperience developing, testing, and tuning controllers for autonomous robots (trucks/cars/flying vehicles)Focus on vehicle safetycollaboration across cross-functional teamssafety-conscious mindsetproblem-solving with data-driven feedbackC++ (production level)robotics/controls/mathematicsmotion control theory

Key responsibilities

Not specified in the original listing.

Required skills

  • I.T. & Communications

What the company offers

Not specified in the original listing.

Skills Required

Company Overview

Mountain View, Baja California, United States of America

Google Map

Related Jobs