Software Engineer, Controls (MATLAB)
$190k - $260kKodiak
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.
We are looking for a Controls Software Engineer who is passionate about safety-critical motion control to join our Motion Planning & Controls team.
In this role, you will:
- Participate in designing and implementing our feedback, control, and actuation strategies using both established & novel techniques
- Develop, and test reliable, redundant, and safety-critical software that controls fully-loaded trucks driving on the road
- Engage with vehicle platform (e.g., steering, braking, throttle/engine management, dynamics) to develop models that can be used for precise motion planning, simulation, and controls
- Work on fundamental problems in redundant actuation, degraded operation, and fail-safe control
- Collaborate with other teams at Kodiak (e.g. hardware, embedded systems, and systems engineering) to deliver a robust vehicle control architecture
- Create requirement specifications, implement features, plan testing, and document results
What you’ll bring:
- Software development experience writing production-level MATLAB & Simulink
- Experience with automatic code generation from MATLAB / Simulink to embedded C / C++
- Development, testing, and tuning of controllers for mobile autonomous robots, ideally trucks, cars, or flying vehicles
- System identification, modeling, simulation, and characterization of systems with complex dynamics
- A strong theoretical foundation paired with practical experience in controls, system modeling, and redundant architectures
- A focus on end-to-end vehicle safety
- 2-4 years of professional, post University experience
Bonus points if you have:
- Familiarity in development of production C++
- Understanding of hardware-in-the-loop (HIL) testing
- Understanding of software design and implementation in safety-critical domains (e.g. automotive, aerospace, medical, etc)
- Written low-level drivers for software/hardware interfacing using protocols such as CAN or ethernet
- Written efficient code running on resource-constrained embedded systems with a real-time operating system
- Experience with formal verification methods, writing requirements, and systems engineering processes
- Drafted safety goals and requirements with traceability, following the ISO26262 process
What we offer:
- Competitive compensation package including equity and annual bonuses
- Excellent 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 Insurance
- Flexible PTO, 10 paid holidays, and generous parental leave policies
- Our office is centrally located in Mountain View, CA
- Office perks: dog-friendly, free catered lunch, a fully stocked kitchen, and free EV charging
- Long Term Disability, Short Term Disability, Life Insurance
- Wellbeing 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, HSA
- Various 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 package
California Pay Range
$190,000—$260,000 USD
At 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 aiapply.co with "Separate Review Request" in the email subject line.
$190k - $260k
...leveraging its commercial self-driving software to develop, test and deploy... ...publicly on the NASDAQ.We are looking for a Controls Software Engineer who is passionate about safety-critical... ...experience writing production-level MATLAB & SimulinkExperience with automatic code...MATLABTemporary workWork at officeVisa sponsorship$190k - $260k
Senior Software Engineer, Controls (MATLAB) Mountain View, CA 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...MATLABWork at officeFlexible hours$190k - $260k
...leveraging its commercial self-driving software to develop, test and deploy... ...We are looking for an experienced Controls Software Engineer who is passionate about safety-critical... ...experience writing production-level MATLAB & Simulink Experience with automatic...MATLABTemporary workWork at officeVisa sponsorshipFlexible hours$140.46k - $190.11k
...high reliability - pushing the limits of materials, controls, and manufacturing. We are looking for an engineer with expertise in controls along with strong... ...prototype controller designs and analyze data in Matlab and Python.Working knowledge of motors, encoders,...MATLABFlexible hours$137.1k - $188.3k
...Imaging/Video algorithms and software. ~ You will contribute to... ...best practices for source control development, continuous integration... ...Science and/or Electrical Engineering with an emphasis and passion... ...plus. ~ Experience porting MATLAB code to C/C++ is a plus....MATLABFull timeLocal areaWorldwideFlexible hours$129.4k - $198.4k
...AbilitiesA bachelors degree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer... ..., suspension, steering, brakes, chassis controls, etc.) Strong programming skills in Python and C/C++ Experience with Matlab/Simulink, System ID studies, model...MATLABFull timeLocal areaWork from homeRelocationRelocation packageFlexible hours$215k - $230k
...change the world for the better. Job Summary As a Senior Software Engineer, you will play a pivotal role in the development of advanced,... ...that runs on our on-board computer to enable real-time control, seamless integration of robot data and models, and effective...Full timeLocal area$122.6k - $227.6k
...closely with Navigation, Guidance & Control, Flight Software development, and HWIL teams to ensure... ...software baselines.• Collaborate with engineering groups to resolve technical problems,... ...Clearance.Desired SkillsExperience with Matlab development Ability to read and...MATLABFull timeTemporary workWork experience placementCasual workFlexible hours$165.2k - $223.6k
...underserved communities around the world.Export Control Requirement:Due to applicable export... ...Routing and Forwarding, Traffic Engineering, and SDN technologies to deliver the best... ...our customers- Implement highly-available software that will drive networking control plane...Permanent employmentInternshipLocal areaRemote workFlexible hours$160k - $262k
...get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Control Systems Software Engineer to join Aurora’s Autonomy Controls Software Team. The team is responsible for designing, implementing, integrating,...Work at officeLocal area3 days per week$190k - $260k
...Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities... ...NASDAQ.Kodiak is recruiting an experienced Software Engineer who is passionate about motion control and simulation to join our Controls team. The role offers...Temporary workWork at officeVisa sponsorshipShift work$150k - $250k
...The founding team of Stanford engineers was named Forbes 2019 30... ...variety of applied math and software projects to support our mission... ...Balloon Guidance, Navigation, and Control. We simulate and optimize... ...someone who spends your time in Matlab, because it's not a real...MATLABFull timeWork at office$136.3k - $231.7k
...smartphone, wearable device, voice-controlled gadget, flexible screen, VR... ...expert teams of physicists, engineers, data scientists and problem-... ...research scientist, software engineers, application development... ...control systems.Experience with MATLAB, LabVIEW, UML, object-...MATLABMinimum wageFull timeFlexible hours- ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...Systems Analysts (Robotic Control Engineers) are primarily... ...the development of tools and software infrastructure that support those... ...Skills and ExperienceC/C++ and Matlab programming skills. Knowledge...MATLABLocal areaWorldwideFlexible hours
- ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...Analysts (Robotic Algorithms and Control Engineers) at Intuitive Surgical... ...do rigorous analysis.C/C++ and Matlab programming skills, as well as hardware, software, and mechanism integration skills...MATLABLocal areaWorldwideFlexible hours
$136.3k - $231.7k
...smartphone, wearable device, voice-controlled gadget, flexible screen, VR... ...expert teams of physicists, engineers, data scientists and problem-... ...research scientist, software engineers, application development... ...Experience using LabVIEW, Python, and MATLAB.Experience with object-...MATLABMinimum wageFull timeFlexible hours- ...Corporation™ is seeking a firmware engineer to design embedded control systems for DC-DC converters and power... ...and iterating to ship reliable software. You’ll work at the intersection of... ...00 microcontrollers, with SPICE and MATLAB/Simulink for #J-18808-Ljbffr SR2 |...MATLAB
- ...of Position Responsible for software testing of Intuitive’s new robotic... ...in Computer Science and Engineering or related fields Preferred... ...techniques Experience with Matlab Experience with Linux environments... ...laws. U.S. Export Controls Disclaimer: In accordance with...MATLABWork experience placementLocal areaFlexible hours
- ...Grumman Mission Systems in Sunnyvale, CA, is seeking a Systems Controls and Simulation Engineer Level 4 to support turbine generator development for Navy... ...frequency-domain analyses, and develop multi-physics simulations using MATLAB/Simulink. #J-18808-Ljbffr Northrop GrummanMATLAB
$190k - $260k
...Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities... ...NASDAQ. Kodiak is recruiting an experienced Software Engineer who is passionate about motion control and simulation to join our Controls team. The role...Temporary workWork at officeVisa sponsorshipFlexible hoursShift work$165k - $242k
...a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at About the Role We're looking for a software engineer to join our Source Control and Governance team within our Developer Experience group. In this role, you'll design and build the tooling and...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$160.36k - $291.15k
...sensors, AV compute, motion control, pose/localization, or end-to... ...and on-road. Partner with software teams to define interfaces, performance... ...on experience in systems engineering. ~ Ability to read code in... ...and write code in Python / MATLAB. ~ Strong communication...MATLABOdd jobImmediate startFlexible hours$150k - $200k
...overall quality of life. As a GNC software engineer, you will focus on the development and... ...software engineers to integrate and test controls and estimation software Improve and... ...experience in software development in C/C++ and Matlab/Simulink Experience in object-...MATLABFull timeWork at officeImmediate startVisa sponsorshipNight shift- ...geolocation, mission performance and data analysis, and scientific software development. Experience/Skills : Strong Math and/or... ...environments Proficient in Python or other prototyping language (e.g MATLAB) Strong statistics background Experience spanning the full...MATLABFull time
- Kodiak in Mountain View, CA is looking for a Senior Software Engineer specializing in Controls. This role involves designing safe control strategies for autonomous vehicles and requires experience with MATLAB/Simulink and controllers for mobile robots. The ideal candidate...MATLABWork at office
$134k - $167k
...end-to-end automation of lab software Work with internal groups... ...graphical user interfaces to control the real-time simulation environment... ...Computer Science, Computer Engineering or related field ~... ...Python or C++ ~ Experience with Matlab ~ Experience in developing...MATLABFull timeLocal area$124k - $171k
...the global leader in materials engineering solutions used to produce... ...Materials\u2019 Common Systems Software Department is searching for an... ...the software for the control system of our\n\n### products... ...\\- Visual Studio\n\n### \\- Matlab\n\n### \u2022 Solves problems...MATLABFull timeWork experience placementRemote workRelocationShift work- ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ....The Robotic Algorithms and Controls Manager (Systems Analyst... .... The role spans mechanical, software, electrical, and quality and... ...design tradeoffs.Strong C/C++ and MATLAB programming skills; remain...MATLABLocal areaWorldwideFlexible hours
- ...robotic-assisted surgery, seeks a Robotics/Control Manager to lead Ion platform development.... ...Systems Analysts across mechanical, software, electrical, and regulatory domains, ensuring... ...theory knowledge, hands-on C/C++ and MATLAB skills, and the ability to set direction,...MATLAB
$185.4k - $344.4k
...perform guidance, navigation and control of aircraft, spacecraft,... ...design, algorithm development, software integration, sensor system... ...managers, systems and software engineering or engineering leaders to delivery... ...proficiency in C++ and MATLAB to develop, verify, validate,...MATLABFull timeTemporary workWork experience placementFor subcontractorCasual workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Controls (MATLAB). Be the first to apply!
- software engineer internship Mountain View, CA
- software development engineer aws Mountain View, CA
- software developer internship no experience Mountain View, CA
- real time software engineer Mountain View, CA
- financial software developer Mountain View, CA
- graduate software developer Mountain View, CA
- software engineer travel Mountain View, CA
- experienced software developer Mountain View, CA
- remote entry level software developer Mountain View, CA
- information technology software engineer Mountain View, CA



