Autonomy Systems Software Engineer
$200k - $245kDormont Manufacturing Co
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. We are looking for an Autonomy Software Systems Engineer who can derive requirements from first‑principles for safe driving behavior for a self‑driving vehicle. An ideal candidate will have background developing algorithms commonly used in autonomy or robotics applications in aerospace, automotive, or other domains. This will be used to support our safety claims about safe perception, motion planning, and control for autonomous robots so that we can ethically and safely deploy autonomous trucks to save lives and transform the freight industry. In this role, you will: Collaborate closely with Autonomy Software teams by using first‑principles analysis to develop requirements for safe perception, localization, prediction, motion planning, and/or control algorithms. Identify edge cases that could help us expose weaknesses in our system prior to encountering them in on‑road environments. Provide analysis to support complex autonomy system design trade‑offs to inform system design decisions affecting safety and performance. Support development of simulation scenarios, structured track testing, on‑road road testing, and hardware‑in‑the‑loop testing. What you’ll bring: Deep understanding of kinematics, dynamics, and system modeling Strong programming skills in Python, MATLAB, C++, or C Hands‑on work across multiple of the following areas: Sensor fusion and object tracking (e.g., Kalman filtering, particle filters, least squares estimation) Machine learning methods (e.g., neural networks, SVMs, kNN, regression models, decision trees) Classical computer vision (e.g., edge/corner detection, camera calibration, optics) Motion planning (e.g., A*, RRT, potential fields) Control systems (e.g., PID, nonlinear control, model predictive control) Strong foundation in probability and statistics, including appropriate application of distributions (e.g., Gaussian, Poisson, binomial) Working knowledge of autonomy system architectures and system‑level design Background in one or more of the following: Bayesian inference (e.g., beta and gamma distributions) Markov models and probabilistic system modeling Simulation development and validation environments System reliability analysis Exposure to safety‑critical standards such as ISO 26262, DO-178, or IEC 61508 (e.g., ASIL‑D, DAL A, SIL 4) Experience with safety analysis methodologies (e.g., FTA, FMEA, HARA) Understanding of redundancy strategies and fault‑tolerant system design Familiarity with SOTIF, UL 4600, and safety case development (e.g., Goal Structuring Notation) Knowledge of real‑time, safety‑critical systems Experience contributing to verification and validation (V&V) efforts or full testing campaigns 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
$200,000—$245,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 click.appcast.io with “Separate Review Request” in the email subject line. #J-18808-Ljbffr Dormont Manufacturing Co$265k - $331.3k
...experienced candidate to help lead embedded software development for state‑of‑the‑art sensor systems for next‑generation autonomy. You will be a vital contributor,... ...safety. Mentor and guide a team of Software Engineers to design, develop, and deploy embedded software...SuggestedFull timeContract workTemporary workPart timeLocal areaShift work$206.5k - $258.1k
...Role Summary We are seeking a Staff Software Engineer to serve as our subject matter expert in... ...Product Managers, UX Designers, and Autonomy Engineers to define requirements for immersive... .../website, network/device, recruiting system usage/interaction, security and...SuggestedFull timeContract workLocal area- ...vehicle manufacturer is seeking a Lead Staff Engineer in Palo Alto, California to develop embedded software for their next-generation autonomy driving platform. The successful... ...optimize performance on high compute embedded systems. Ideal applicants should have a Bachelor'...Suggested
$181.1k - $318.4k
...Join a team of passionate and creative engineers dedicated to building technologies that... ...intersection of groundbreaking hardware, software, and design, and we are looking for a key... ...We are seeking a versatile Sr. Software System Engineer with end-to-end expertise to accelerate...SuggestedRelocation$189.7k - $232.93k
...Responsibilities Analyze user needs and software requirements, develop... ...; Develop or direct software system testing or validation... ...and tools for our customers' autonomy development workflows; Build... ...infrastructure, robotics, and graphics engineers, as well as startup veterans,...SuggestedFor contractorsFor subcontractor$167.4k - $209.3k
...generations. Role Summary As a Staff HIL Software Engineer, you will directly architect and own... ...performance and coverage across the autonomy stack. This is an opportunity for a... ...define the future of our verification systems. Responsibilities Architectural Ownership...Full timeContract workLocal area$206k - $258k
Rivian is seeking a Staff Software Engineer in Palo Alto, California, to design and develop safety-critical self-driving embedded software. You will work on real-time operating systems and help create robust solutions that include software development and architecture...$206k - $258k
...protect it for future generations. Role Summary As a Staff Software Engineer specializing in safety‑critical self‑driving embedded software... ...Responsibilities Develop software working on real‑time operating systems for resource efficient systems (FreeRTOS, Zephyr, etc.) on a...Full timeLocal area$155k - $215k
A technology company focused on aviation is seeking an Embedded Software Engineer in Mountain View, California. This role involves developing low-level software and firmware for automated aviation systems. Candidates should have a Bachelor's degree in Computer Science...$180k - $198k
...innovation. About this role As a Staff/Senior Software Engineer on our Calibration, Localization, &... ..., hardware, QA, and other autonomy teams (Perception, Decision, Planning,... ...to design, build, and operate robotic systems. Exposure to modern software development...Temporary workWork at officeFlexible hours$189.7k - $232.93k
...role Analyze user needs and software requirements, develop solutions... ...Develop or direct software system testing or validation procedures... ...and tools for our customers' autonomy development workflows; Build... ..., robotics, and graphics engineers, as well as startup veterans,...$162.8k - $203.5k
...Role Summary We are seeking a Senior Software Engineer, Android Applications to lead the development... ...development and low‑level vehicle systems. You will build the tools that our engineers... ...and enabling new use cases for autonomy engineers and test drivers. Responsibilities...Full timeLocal area$144.7k - $221.4k
...Architect and implement metrics and analyses to introspect autonomous driving software performance at interfaces across the autonomy stack; partner closely with autonomy developers and systems engineers. Design and implement analysis algorithms that summarize, aggregate, and...Local areaRemote workRelocationRelocation packageFlexible hours$136.5k - $276.5k
...Senior Systems Software Engineer This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work....Work experience placementWork at office2 days per week$155k - $215k
A tech-focused aviation company in Mountain View is seeking a Flight Software Engineer to develop C++ software for complex aircraft systems. The role involves working with flight hardware and driving software requirements, demanding 2+ years of C or C++ experience. Ideal...- ...Job Title Solution Engineer About Applied Intuition Applied Intuition, Inc.... ...: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20 global automakers... ...Engineers have a unique mix of software expertise, domain knowledge, and execution...For contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$147k - $211k
Google Inc. is seeking a Software Engineer in Mountain View to develop low-level software for their Tensor SoC and Pixel devices. The role involves... ...experience in software development, preferably with embedded systems. The successful candidate can expect a competitive salary...$146k - $211.5k
...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, and verifying the...Full timeWork at officeLocal area3 days per week$162.8k - $203.5k
...it for future generations. Role Summary Rivian’s Autonomy organization is looking for a Senior Software Engineer, ML Applications to join the Data & Cloud team.... ...source frameworks. You will own significant parts of systems that support ML/DL model training, infrastructure...Full timeContract workTemporary workPart timeLocal areaShift work$181.1k - $318.4k
A leading technology company in Sunnyvale, California seeks a Systems Software Developer for its Vision Products Group. The ideal candidate will design and integrate systems software across innovative vision products, with a focus on performance, power efficiency, security...$181.1k - $318.4k
Senior Systems Framework Engineer, Vision Products Group Sunnyvale, California, United States Software and Services Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product or service we build is the result...Relocation$206.5k - $258.1k
...Summary In this position, you will be a Lead Staff Engineer developing embedded software for Rivian’s next‑generation autonomy driving platform. You will architect, design,... ...software with various vehicle components and systems. Identify and implement optimizations to...Full timeContract workTemporary workPart timeWork experience placementLocal areaShift work- Apple Inc. is looking for a Systems Software Developer in Sunnyvale, California. You will design and maintain CI/CD pipelines, collaborate with cross-functional teams, and contribute to infrastructure workflow to deliver innovative products. The ideal candidate has at...
$175k - $275k
Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture... ...team, you will help build the critical software foundation that powers the Cerebras... ...of embedded systems, platform engineering, and distributed system enablement. As our...- ...to become the first dedicated software hire and help define the... ...implementation across embedded Linux systems, hardware‑facing control... ...information, and helping establish the engineering patterns that a future... ...unusually broad scope and autonomy, as part of what will ultimately...
$140k - $360k
Tesla is seeking an Autonomy Camera Software Engineer in Palo Alto, CA. In this role, you will enhance camera software and system performance, crucial for autonomous vehicles. You will develop high-performance software, design camera control systems, and prototype new features...- ..., and mass production to change the world for the better. As a Senior Software Engineer on the Autonomy team at Apptronik, you will design and deploy learning‑driven, mission‑level autonomy systems that enable humanoid robots to operate robustly in real‑world human environments...Local area
- ...Experienced with Splunk for investigating or monitoring problems on systems. Solid experience in trouble shooting, debugging, and... ...oriented individual. Ability to work with a high level of autonomy; flexible and can handle multiple tasks with a high tolerance for...Flexible hours
- ...resilience for the infrastructure, systems, and organizations that keep... ...Our Team's Vision: Our Engineering team is driven by a culture... ...on visionary leadership, autonomy, and ownership, creating a dynamic... .../CD pipelines for automated software delivery and deployment,...Work experience placementImmediate start
- ...have hundreds of wafer‑scale accelerator systems, thousands of high‑end servers, and... ...principles, best‑practice, security‑first engineering. The cluster involves complex hardware components... ...integrated cluster‑management software stack - from bare‑metal deployment to the...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Autonomy Systems Software Engineer. Be the first to apply!
- systems software developer Mountain View, CA
- IT system engineer Mountain View, CA
- system programmer Mountain View, CA
- embedded software Mountain View, CA
- software sales Mountain View, CA
- software quality assurance Mountain View, CA
- software asset management analyst Mountain View, CA
- id software Mountain View, CA
- software support Mountain View, CA
- software technical support Mountain View, CA


