Senior Software Engineer, Controls (Simulation)
$190k - $260kKodiak 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.
$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...SeniorTemporary workWork at officeVisa sponsorshipFlexible hoursShift work$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...SeniorFull timeLocal areaWork from homeFlexible hours$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...SeniorTemporary workWork at officeVisa sponsorship$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...SeniorFull timeLocal areaRemote workWork from home$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...SeniorImmediate startFlexible hours$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...SeniorFull timeLocal areaRemote workWork from homeFlexible hours$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...SeniorFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$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...SeniorWork at office$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...SeniorLocal areaRemote workFlexible hours$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...SeniorPermanent employmentCasual work$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...SeniorFull timeTemporary workWork experience placementWork at officeRemote workFlexible hours$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...SeniorLocal areaImmediate startFlexible hours$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...SeniorFull timeLocal areaWork from homeRelocationRelocation packageFlexible hours$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...SeniorFull time- ...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...SeniorLocal areaWorldwideFlexible hours
$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...SeniorPermanent employmentFull timeLocal areaWork from homeRelocationRelocation packageFlexible hours$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...SeniorFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$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 timeWork experience placementWork at officeLocal areaRemote workMonday to FridayFlexible hours3 days per week$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 timeLocal areaWork from homeFlexible hours$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 officeLocal area3 days per week- ...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
$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...SeniorFull timeInternship$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$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...SeniorFull timeImmediate start$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...SeniorImmediate startRemote workFlexible hours$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...SeniorTemporary workWork at officeVisa sponsorship$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...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...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...SeniorWork at officeImmediate startRemote workFlexible hours
$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...SeniorFull time- ...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 timeLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Controls (Simulation). Be the first to apply!
- ngo software engineer Mountain View, CA
- software data engineer Mountain View, CA
- software system engineer Mountain View, CA
- software engineer - early career Mountain View, CA
- entry level software engineer remote Mountain View, CA
- software engineer intern Mountain View, CA
- software developer positions Mountain View, CA
- junior software developer internship Mountain View, CA
- software development engineer aws Mountain View, CA
- consulting software engineer Mountain View, CA


