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

Senior Software Engineer, Controls (Simulation)

$190k - $260k

Kodiak Robotics

Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous ground transportation committed to a safer and more efficient future for all. The company has developed an artificial intelligence (AI) powered technology stack purpose-built for commercial trucking and the public sector. The company delivers freight daily for its customers across the southern United States using its autonomous technology. In 2024, Kodiak became the first known company to publicly announce delivering a driverless semi-truck to a customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for the U.S. Department of Defense.Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous ground transportation committed to a safer and more efficient future for all. The company has developed an artificial intelligence (AI) powered technology stack purpose-built for commercial trucking and the public sector. The company delivers freight daily for its customers across the southern United States using its autonomous technology. In 2024, Kodiak became the first known company to publicly announce delivering a driverless semi-truck to a customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for the U.S. Department of Defense. In 2025, Kodiak listed publicly on the NASDAQ.Kodiak is recruiting an experienced Software Engineer who is passionate about motion control and simulation to join our Controls team. The role offers the opportunity to work on both vehicle modeling and control theory, including deep mathematical modeling.This is an opportunity to model linear and nonlinear vehicle dynamics, in order to establish high fidelity between simulation results and on-road data. Kodiak operates multiple vehicle platforms in a wide range of operating domains, which surface many interesting modeling and simulation problems.This role combines both mathematical innovation and software engineering expertise to expand the frontier in autonomy simulation.In this role, you will:Simulate articulated truck motion in response to steering, accelerator, and brake inputsModel vehicular motion, including the interaction between coupled tractor and trailersIncorporate environmental effects, such as incline, road bank, rolling resistance, and windCharacterize non-linear effects, such as gear shifting and electronic stability controlAnalyze simulation fidelity by comparing simulated and real-world performanceEvaluate controller performance across multi-dimensional assessmentsBuild a safety case for driverless operationWhat you’ll bring:4+ years controls development experience for automotive robotsStrong C++ programming skillInterest in theoretical and empirical vehicle modelingFacility with mechanical physicsEnthusiasm for increasing the scope and fidelity of vehicular simulationA focus on vehicle safetyBonus points if you have:Simulated automotive robots, especially controls and the robotic platformExperience with driverless autonomous vehiclesStrength in statistical analysis and evaluationFamiliarity with automotive safety cases, processes, and standardsWhat we offer:Competitive compensation package including equity and annual bonusesExcellent Medical, Dental, and Vision plans through Kaiser Permanente, Cigna, and MetLife (including a medical plan with infertility benefits)MetLife Legal Services, Identity & Fraud Protection, Hospital Indemnity Insurance, Accident Insurance, & Critical Illness InsuranceFlexible PTO, 10 paid holidays, and generous parental leave policiesOur office is centrally located in Mountain View, CAOffice perks: dog-friendly, free catered lunch, a fully stocked kitchen, and free EV chargingLong Term Disability, Short Term Disability, Life InsuranceWellbeing Benefits - Headspace through Cigna, Calm through Kaiser, One Medical, Gympass, Spring Health through Cigna, Rula (mental health navigation) Fidelity 401(k)Commuter, FSA, Dependent Care FSA, HSAVarious incentive programs (referral bonuses, patent bonuses, etc.)The pay range listed below reflects the base salary in our SF/Silicon Valley location, across several internal levels. Actual starting pay will be based on job-related factors including: work location, experience, relevant training, education, skill level and performance during interview. Total compensation at Kodiak includes base pay, equity, bonus and a competitive benefits packageCalifornia Pay Range$190,000—$260,000 USDAt Kodiak, we strive to build a diverse community working towards our common company goals in a safe and collaborative environment where harassment of any kind is strictly prohibited. Kodiak is committed to equal opportunity employment regardless of race, ethnicity, religion, gender identity, sexual orientation, age, disability, or veteran status, or any other basis protected by applicable law.In alignment with its business operations, Kodiak adheres to all relevant statutes, regulations, and administrative prerequisites. Accordingly, roles that carry more sensitive requirements may be limited to candidates that can satisfy additional scrutiny and eligibility for such positions may hinge on verification of a candidate’s residence, U.S. person status, and/or citizenship status. Should the position require, and Kodiak determines that a candidate’s residence, U.S. person status, and/or citizenship status necessitate an export license, bar the candidate from the position, or otherwise fall under national security-related restrictions, Kodiak will consider the candidate for alternative positions unaffected by such restrictions, under terms and conditions set forth at Kodiak’s sole discretion, or, as an alternative, opt not to proceed with the candidate’s application. If applicable, Kodiak may provide visa sponsorship for eligible candidates.We use a third-party AI tool (Endorsed) to assist in the initial screening of applications. As part of the evaluation process, we provide Endorsed with job requirements and candidate-submitted applications. Final hiring decisions are made by our human recruitment team, and no automated system makes the ultimate decision regarding hiring. Certain features of the platform may qualify it as an Automated Employment Decision Tool (AEDT) under applicable regulations. We began using Endorsed on January 1, 2026. You can review the independent bias audit report covering our use of Endorsed [here](). By submitting your application, you acknowledge that your application may be processed by AI systems as part of the screening and selection process. If you have any questions or would like to request a separate review of your application, please contact View email address on click.appcast.io with "Separate Review Request" in the email subject line.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Controls (Simulation) in Mountain View, CA vacancy
  • $190k - $260k

     ...Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous...  ...Kodiak is recruiting an experienced Software Engineer who is passionate about motion control and simulation to join our Controls team. The role offers the opportunity... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours
    Shift work

    Kodiak

    Mountain View, CA
    8 days ago
  • $153.2k - $234.1k

    Job DescriptionAbout the role:GM’s simulation team is looking for an experienced Senior Software Engineer to be a key technical leader in our mission to deliver autonomous...  ...(AV) technology (e.g., perception, planning, controls) or other complex robotics/safety-critical... 
    Senior
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    15 hours ago
  • $190k - $260k

     ...leveraging its commercial self-driving software to develop, test and deploy...  ...NASDAQ.We are looking for an experienced Controls Software Engineer who is passionate about safety-critical...  ...be used for precise motion planning, simulation, and controlsWork on fundamental problems... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    15 hours ago
  • $148k - $226.2k

    Job DescriptionDescriptionThe Simulation group is solving one of self-driving’s most difficult problems:...  ...evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the SimCore team, you will drive the... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, CA
    1 day ago
  • $193.93k - $291.15k

     ...at the core of autonomy development. The Simulation team is responsible for building the...  ...systems.Collaborate closely with autonomy engineers and build an understanding of how autonomy...  ...have 3+ years of experience working in software engineering or related fields.You are a... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $129.4k - $198.4k

     ...verification. Partnering with Autonomy, Simulation, Systems, and Safety teams, we act as...  ...simulation tests used for autonomous vehicle software validation. Develop and maintain GM’s...  ..., and interpretable insights to engineering teams and leadership, including trend analysis... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $129.4k - $198.4k

     ...experiences. About the Organization: The Simulation team, part of the Autonomous Vehicle...  ...simulation tests used for autonomous vehicle software validation. Develop and maintain GM’s...  ...simulation trust and health trends to engineering teams and leadership. Drive scalable... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    15 hours ago
  • $169k - $195k

     ...Senior Software Engineer, Control Plane Aerospike, Inc. Mountain View, California, United States About this position Aerospike is thereal-time databaseformission-critical use cases and workloads, includingmachine learning, generative, and agentic AI.Aerospike powers millions... 
    Senior
    Work at office

    Aerospike

    Mountain View, CA
    4 days ago
  • $148k - $226.2k

     ...Job Description The Simulation group is solving one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development... 
    Senior
    Local area
    Remote work
    Flexible hours

    RTL2 Fernsehen GmbH & Co. KG

    Sunnyvale, CA
    1 day ago
  • $215k - $300k

     ...planet. We are a team of mission-driven engineers with experience across aerospace,...  ...working to make this future a reality.As a Senior Simulation Software Engineer, you will work to shape all...  ...flight software, guidance/navigation/control, and hardware test engineers to... 
    Senior
    Permanent employment
    Casual work

    Reliable Robotics

    Mountain View, CA
    2 days ago
  • $93.2k - $164.45k

     ...space and find a career that's built for you.Software Engineer Core Responsibilities• Understand and operate...  ...enhancements to end to end test scripts and simulation updates.• Work closely with Navigation, Guidance & Control, Flight Software development, and HWIL teams... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Sunnyvale, CA
    15 hours ago
  • $193.93k - $291.15k

     ...RoleWe’re looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/...  ...behavior trees, local planning, and control interfaces.Build robust sensor-...  ...discipline: unit/integration tests, simulation/HIL concepts, and safe rollout... 
    Senior
    Local area
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $129.4k - $198.4k

     ...DescriptionWhat You'll DoDevelop and implement simulation components that model vehicle ECUs,...  ...bachelors degree in Mechanical Engineering, Applied Physics, Aerospace Engineering...  ...suspension, steering, brakes, chassis controls, etc.) Strong programming skills in Python... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    15 hours ago
  • $224k - $356.5k

     ...Generation (SDG) team wants a highly motivated and experienced Senior Software Engineer to join us. At a company celebrated for its innovative...  ...you'll be doing:Build, develop, and maintain scalable 3D simulation software for Digital Twin and Synthetic Data Generation applications... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...worldwide.We’re a team of engineers, clinicians, and...  ...responsible for the real-time software infrastructure that...  ...observability, motion control algorithms, audio...  ...next-generation da Vinci Simulator product line. Because...  ...and reliability.As a Senior Software Engineer, you... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • $154.42k - $235.9k

     ...reliable, observable, and fast. As a Senior Software Engineer, you will design and deliver the core...  ...applications on vehicles, on benches, and in simulation. You’ll work across C++ systems,...  ...with platform OS, drivers, safety, controls, perception, and tooling teams to... 
    Senior
    Permanent employment
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $144.7k - $221.4k

     .... Partnering with Autonomy, Simulation, Systems, and Safety teams,...  ...results into clear feedback for engineering and leadership, and help...  ...introspect autonomous driving software performance at interfaces...  ...perception, prediction, planning, or control), data analysis, ML... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    15 hours ago
  • $120k - $250k

     ....We are seeking highly motivated and detail-oriented software engineers to join our chip simulation team. As an engineer on this team, you will design, develop...  ...access to information that is subject to U.S. export controls. This offer of employment is contingent upon the... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    2 days ago
  • $123.2k - $189.1k

    Job DescriptionRole Overview As a Software Engineer in Simulation, you will be responsible for ensuring the quality and reliability of autonomous...  ...By integrating state-of-the-art sensing, perception, and control technologies, GM ADAS empowers vehicles with cutting-edge... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $146k - $211.5k

     ...accessible for all. We’re searching for a Control Systems Software Engineer to join Aurora’s Autonomy Controls...  ...control theoryExperience analyzing/simulating nonlinear vehicle dynamicsKnowledge...  ..., and benefits.#LI-JL261#Mid-Senior Working at AuroraAt Aurora, we bring... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    2 days ago
  •  ...Opportunity This role is ideal for a senior engineer who thrives in hands‑on environments and wants to build software that directly impacts real‑...  ...Define requirements for simulation software supporting testing...  ...production usage Own change control activities including merge... 
    Senior

    Antramo

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

    NVIDIA is seeking a highly motivated Software Engineer to join our Autonomous Vehicle (AV) Simulation team. In this role, you will help build and scale realistic virtual environments that accelerate the training, testing, and validation of NVIDIA’s autonomous driving software... 
    Senior
    Full time
    Internship

    Nvidia

    Santa Clara, CA
    2 days ago
  • $139k - $223k

     ...efficient and accessible for all. We’re searching for a  Software Engineer II. The Behavioral Simulation team is responsible for building a simulation engine...  ..., spatial queries, collision detection, vehicle control, vehicle dynamics, etc.  Required Qualifications:... 
    Full time

    Aurora Innovation

    Mountain View, CA
    19 hours ago
  • $184k - $287.5k

     ...generation alone! Now we're hiring the engineer who will lead the rebuild of that toolchain...  ...specs. This role centers on the simulation and configuration engines that feed the...  ...What you'll be doing:Help simulate power controller interplay, voltage-frequency operating... 
    Senior
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    1 day ago
  • $193.93k - $291.15k

     ...key role in our business strategy. As a Software Engineer, Video Streaming you will work on our...  ..., bandwidth estimation, rate control, computer networking, and real-time communication...  ...data streamBuild an offline streaming simulation/emulation framework that can help to... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $185k - $245k

     ...its commercial self-driving software to develop, test and deploy...  ....We are looking for a Senior Software Engineer to help build and improve behavior...  ...behavior using logs, simulation, metrics, and real-world data...  ...with teams across Prediction, Controls, Perception, ML, Simulation... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    4 days ago
  • $153k - $220k

     ...accommodate family commitments. About the role As a senior software engineer on the Simulation Orchestration team, you will own the compute platform...  ...Infrastructure as Code . Experience building custom Kubernetes controllers or operators. Experience with cloud cost optimization... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    1 day ago
  •  ...Moveworks’ Reasoning Engine and natural language capabilities...  ...Role Are you a software engineer who has honed...  ...the role for you.As a senior software engineer on...  ...execution environment simulation, enterprise knowledge...  ...for assistance. Export Control RegulationsFor... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    2 days ago
  • $152k - $241.5k

    Join the NVIDIA's Solutions Engineering team that is reshaping the future...  ...help craft the application software architecture by working...  ...with a focus on planning and control, by collaborating closely with...  ...and leverage in-vehicle and simulation test drives for functional... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...team of highly experienced engineers with proven track records in...  ...seeking a Payload Pointing Control Software Engineer to lead the development...  ...software-in-the-loop (SITL) simulations, hardware-in-the-loop (HITL)...  ...level applicants as well as senior-level applicants with prior... 
    Full time
    Local area
    Worldwide

    Logos Space

    Mountain View, CA
    19 hours ago

Do you want to receive more vacancies?

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