Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Autonomy Software Systems Engineer image - Rise Careers
Job details

Autonomy Software Systems Engineer

Kodiak Robotics, Inc. was founded in 2018 and has become the trusted world leader in autonomous ground transportation committed to a safer and more efficient future for all. The company is developing an industry-leading artificial intelligence (AI) powered technology stack purpose-built for driverless long-haul trucking applications. Kodiak’s unique modular hardware approach integrates sensors into a streamlined sensor-pod structure that optimizes for perception, scalability, and maintainability. The company autonomously delivers freight daily for its commercial customers across the Sun Belt states and for Atlas Energy in the Permian Basin. Kodiak also leverages 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 algorithm.
  • 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:
  • Strong grasp of kinematics, dynamics, and modeling.
  • Proficiency in Python, Matlab, C++, or C.
  • Strong experience (you should have implemented or be able to explain) in multiple of these domains: Sensor Fusion and Object Tracking (e.g. Kalman filtering, particle filters, least squares estimation), Supervised Machine Learning Algorithms (Neural Networks, SVMs, kNN, linear regression, logistic regression, decision trees, etc.), Classical Computer Vision (e.g. edge detection, corner detection, extrinsics calibration, intrinsics calibration, optics), Motion Planning Algorithms, (e.g. A*, potential fields, RRT), Control algorithms (e.g. PID, non-linear phase-plane controllers, model predictive control)
  • Strong grasp of probability and statistics.
  • Familiarity with autonomy systems architectures
  • Experienced in Systems Engineering V-Model
  • Familiar with SOTIF & UL4600
  • Experience with any of ISO 26262, DO 178, IEC 61508 standards, particularly on the highest level of criticality (e.g. ASIL-D, DAL A, SIL 4).
  • Experience performing safety analysis, such Fault Trees Analysis (FTA), Failure Mode Effects Analysis (FMEA), Hazard Analysis and Risk Assessment (HARA)


What we offer:
  • Competitive compensation package including equity and biannual bonuses
  • Excellent Medical, Dental, and Vision plans through Kaiser Permanente, Anthem, and Guardian (including a medical plan with infertility benefits)
  • Flexible PTO 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, One Medical, Gympass, Spring Health
  • Fidelity 401(k)
  • Commuter, FSA, Dependent Care FSA, HSA
  • Various incentive programs (referral bonuses, patent bonuses, etc.)


The salary range for this full-time position is $180,000-$235,000 + bonus + equity + benefits. Actual salary ranges will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Please note that the compensation details listed above are base salary only and do not include bonus, equity, or benefits.


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.

Kodiak Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Kodiak DE&I Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Kodiak
Kodiak CEO photo
Unknown name
Approve of CEO

Average salary estimate

$207500 / YEARLY (est.)
min
max
$180000K
$235000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Autonomy Software Systems Engineer, Kodiak

Join Kodiak Robotics, Inc. as an Autonomy Software Systems Engineer in beautiful Mountain View, CA, where we are revolutionizing autonomous ground transportation. Founded in 2018, Kodiak Robotics is committed to creating a safer and more efficient future with our advanced AI-powered technology stack designed specifically for driverless long-haul trucking. As an Autonomy Software Systems Engineer, you'll be at the forefront of developing algorithms that ensure safe driving behavior for self-driving vehicles. Your expertise will help us derive requirements for essential areas such as perception, localization, motion planning, and control algorithms. You will work closely with our Autonomy Software teams, conducting first-principles analyses that will allow us to identify edge cases in our systems before they reach the road. Your insights will guide our simulation scenarios and testing protocols. With a firm understanding of kinematics, dynamics, and proficient programming skills in Python, Matlab, C++, or C, you're set to thrive in this role. If you bring experience in sensor fusion, machine learning, motion planning algorithms, and safety analysis, you’ll contribute significantly to our mission to ethically deploy autonomous trucks while saving lives. At Kodiak, you will not only work with cutting-edge technology but also enjoy a range of benefits including a competitive compensation package, flexible PTO, and a vibrant office culture. Discover how you can reshape the freight industry with us!

Frequently Asked Questions (FAQs) for Autonomy Software Systems Engineer Role at Kodiak
What are the responsibilities of the Autonomy Software Systems Engineer at Kodiak Robotics?

As an Autonomy Software Systems Engineer at Kodiak Robotics, your primary responsibilities will involve developing requirements for safe autonomous driving behavior using first-principles analysis. You will collaborate with various teams to analyze edge cases and support design trade-offs for complex autonomy systems. Your role also includes testing and simulating scenarios to ensure high safety and performance standards.

Join Rise to see the full answer
What qualifications are required to be an Autonomy Software Systems Engineer at Kodiak Robotics?

Candidates for the Autonomy Software Systems Engineer position at Kodiak Robotics typically need a solid background in robotics or autonomy systems. Expertise in kinematics and dynamics, along with strong programming skills in languages such as Python, Matlab, C++, or C, are essential. Familiarity with safety standards like ISO 26262 or DO 178 and experience in conducting safety analyses will also be highly valued.

Join Rise to see the full answer
What programming languages should an Autonomy Software Systems Engineer know when applying to Kodiak Robotics?

When applying for the Autonomy Software Systems Engineer position at Kodiak Robotics, candidates should have proficiency in programming languages such as Python, Matlab, C++, or C. Familiarity with these languages allows you to effectively develop algorithms and collaborate on safety-critical software solutions for autonomous vehicles.

Join Rise to see the full answer
What benefits does Kodiak Robotics offer to Autonomy Software Systems Engineers?

Kodiak Robotics provides a competitive compensation package for Autonomy Software Systems Engineers, including equity and biannual bonuses. Additional benefits include comprehensive medical, dental, and vision plans, flexible PTO, workplace perks, and programs aimed at wellbeing, including gym memberships and access to mental health resources.

Join Rise to see the full answer
How does the Autonomy Software Systems Engineer contribute to safety at Kodiak Robotics?

The Autonomy Software Systems Engineer plays a crucial role in ensuring safety at Kodiak Robotics by developing requirements that guide safe perception, motion planning, and control algorithms. By analyzing edge cases and conducting safety analyses, you'll help prepare our systems for real-world conditions, ultimately driving forward our mission to ethically deploy autonomous trucks.

Join Rise to see the full answer
Common Interview Questions for Autonomy Software Systems Engineer
Can you describe your experience with motion planning algorithms for self-driving vehicles?

In answering this question, provide specific examples of motion planning algorithms you've implemented, such as A* or RRT. Discuss how you approached problem-solving in these scenarios, highlighting any successful outcomes or challenges you faced. This showcases your depth of knowledge and practical experience relevant to the Autonomy Software Systems Engineer role.

Join Rise to see the full answer
How do you ensure the safety of autonomous systems during development?

Discuss your familiarity with safety analysis techniques like FMEA and Hazard Analysis. Highlight how you integrate these methods in your development process to identify potential risks and mitigate them effectively. This shows your proactive approach to safety, a key aspect of the Autonomy Software Systems Engineer position.

Join Rise to see the full answer
What role does sensor fusion play in autonomous driving systems?

Explain the importance of sensor fusion in creating a reliable perception system for autonomous vehicles. Discuss the techniques you've employed, like using Kalman filters for data integration, and your understanding of how these techniques improve overall safety and performance within the autonomy framework.

Join Rise to see the full answer
Can you provide an example of an edge case you've encountered while working on autonomy systems?

Share a detailed example of an edge case you identified and how it impacted system design or safety. Discuss the steps you took to analyze and address this edge case, demonstrating your analytical and problem-solving capabilities, which are essential for an Autonomy Software Systems Engineer.

Join Rise to see the full answer
What is your approach to validating algorithms in simulation versus in real-world tests?

Outline your testing strategy that balances simulation and real-world testing. Include specific methodologies you’ve used and how they contribute to validating the algorithms you develop. This response will illustrate your thorough testing process and its importance for success in the Autonomy Software Systems Engineer role.

Join Rise to see the full answer
How familiar are you with the regulatory standards affecting autonomous vehicles?

Discuss your knowledge of regulatory standards like ISO 26262 or SOTIF. Mention any experience you have working on projects that needed to comply with these standards and the strategies you’ve used to incorporate them in your work. This demonstrates your awareness of compliance, vital for Kodiak Robotics' safety objectives.

Join Rise to see the full answer
What programming challenges have you faced in previous autonomy projects?

Describe specific programming challenges you encountered and how you resolved them. Discuss the programming languages you utilized and the impacts of your solutions on project outcomes. This response provides insight into your technical abilities and adaptability as an Autonomy Software Systems Engineer.

Join Rise to see the full answer
How do you stay up-to-date with advancements in autonomous technology?

Share your strategies for continuous learning, such as following industry publications, participating in workshops or webinars, and collaborating with peers. This demonstrates your commitment to professional growth, a quality highly regarded at Kodiak Robotics.

Join Rise to see the full answer
What do you consider the most critical aspect of designing safe autonomous systems?

Highlight your understanding of the importance of risk analysis and system robustness in designing safe autonomous systems. Discuss how these aspects influence your work and contribute to overall safety, aligning with the responsibilities of an Autonomy Software Systems Engineer.

Join Rise to see the full answer
Explain your experience with machine learning algorithms in the context of autonomous systems.

Discuss specific machine learning algorithms you are familiar with, like supervised learning models or neural networks. Mention how you have used these algorithms in past projects and the outcomes achieved, illustrating your expertise in a critical area for the Autonomy Software Systems Engineer role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Anduril Industries Hybrid Costa Mesa, California, United States
Posted 11 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Sopra Steria Remote 6 Rue Brindejonc des Moulinais, 31500 Toulouse, France
Posted 4 days ago
Photo of the Rise User
Posted 10 days ago

Kodiak Sciences is a clinical stage company developing innovative therapeutics to treat high prevalence ophthalmic diseases. We aspire to global leadership in ophthalmology through internal focus and by aggregating top talent, technologies, discov...

30 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
8 people applied to Agile Scrum Master at DNAnexus
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
8 people applied to Pega Engineer at Proxymity
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
27 people applied to REMOTE Sr Piping Designer at Kelly