Senior Software Engineer - Fail Operational Planning
The Fail Operational Planning team at Zoox works to ensure that the robot continues to operate effectively, even in the presence of minor compartmentalized failures or degraded capabilities. The focus of the team includes trip progress, vehicle uptime metrics, and correspondingly a better customer experience. This is a cutting-edge problem which requires teamwork and collaboration across a diverse group of experts including Planner, Perception, Prediction, Hardware, and more.
On this team, you will contribute to the next generation of algorithmic advancements to expand our robot’s ability to drive in some of the most complex scenarios. We are looking for an engineer who is excited to understand the interdependencies within the driving stack and takes ownership of their projects and has a holistic product focused approach towards development.
\n In this role, you will:- Create principled algorithmic improvements to specific areas of driving behavior and implement those changes in our code base.
- Collaborate cross-functionally to identify failure modes of the system, and develop strategies and intelligent behaviors to mitigate the performance degradation.
- Architect and implement scalable solutions ensuring seamless integration with the rest of the driving stack.
- Partner with validation teams to define and execute tests for developed algorithms.
- Master's degree in Computer Science or related field
- Fluency in C++
- Extensive experience with programming and algorithm design
- Understanding of vehicle kinematics
- 5+ years of experience in a related field
- PhD in Computer Science, Electrical Engineering, Mechanical Engineering, or related field
- Experience shipping products to market (commercial robotics, drones, consumer devices etc.)
- Demonstrated ability to create real-time motion planning algorithms in a cross-functional team
Compensation
There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary will range from $165,000 to $303,000. A sign-on bonus may be part of a compensation package. Compensation will vary based on geographic location, job-related knowledge, skills, and experience.
Zoox also offers a comprehensive package of benefits including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.
Recommended Jobs
Senior Software Engineer, Backend
About AngelList: We exist to accelerate innovation by increasing the number of successful startups in the world. We want to give more people the opportunity to participate in the venture economy b…
Backend Engineer
About Gallatin At Gallatin, we are rebuilding defense logistics for the warfighters of the United States and allied forces. We take an AI-first approach to improve defense readiness through software…
Applied AI Engineer
We’re inventing the future of B2B SaaS with AI agents. We’re betting on language models and we’re betting on scale. You’ll test new models the day they come out and understand their characteristics b…
Product Manager
Example org is a leading software company. Example org allows real-time collaboration on important example workflows. Founded in 2012 we have over 10,000 customers worldwide and are backed by fantast…
Communications Assistant - Entry Level
We are seeking a motivated and enthusiastic Entry-Level Communications Assistant to join our growing team and support a wide range of public outreach initiatives. This is an ideal role for recent gra…
Principal Analytical Chemist (Milpitas, CA)
MAJOR DUTIES AND RESPONSIBILITIES Responsibilities will include, but not be limited to: Initiate, direct, and execute all scientific research and/or development strategies in research and/or de…
Software Engineer PLC, Python, LabVIEW
Company Description Averna experience Averna delivers industry-leading test solutions and services for communications and electronics device-makers worldwide, accelerating product development…
Staff Product Engineer
Company Description Join our dynamic team as a Staff Product Engineer, where you manage multiple new products through their full product lifecycle, Product Compliance to Sustainment of productio…