Software Engineer
Motion Planning Collision Avoidance
Confirmed live in the last 24 hours
Self driving car robotics company
Company Overview
Zoox is reinventing personal transportation—making the future safer, cleaner, and more enjoyable for everyone. The company is building the infrastructure for self-driving cars.
AI & Machine Learning
Automotive & Transportation
Company Stage
M&A
Total Funding
$2.3B
Founded
2014
Headquarters
Foster City, California
Growth & Insights
Headcount
6 month growth
↑ 11%1 year growth
↑ 27%2 year growth
↑ 86%Locations
San Mateo, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Data Structures & Algorithms
Git
Software Testing
CategoriesNew
QA & Testing
Software Engineering
Requirements
- MS or higher degree in related field
- Experience developing highly available mission-critical software
- Proficient with C/C++
- Passion for writing production-quality and safety-critical code
- Ability to solve hard problems using first principles, mathematics, and physics
- Familiarity with modern software development methodologies and tools (Agile, Git, unit testing, CI, etc.)
Responsibilities
- Design, develop, and test safety-critical algorithms and software for the Zoox vehicle
- Create software requirements, design documentation, test plans, and other supporting documentation
- Follow and implement high assurance software development processes, such as ISO-26262, DO-178
- Work cross-functionally with perception engineers, prediction engineers, systems engineers, validation engineers, and other experts to ensure the safety algorithms and software meet the high assurance requirements needed for autonomous driving
- Contribute to failure and hazard analyses and implement safety mitigations in the software
- Contribute to all phases of the software development cycle including prototyping, requirements capture, design, implementation, and validation
Desired Qualifications
- Experience in embedded software development
- Experience with high assurance development practices and tools (Polarion, ISO-26262, MISRA C/C++, etc.)
- Experience with writing functional requirements driven code and familiar with formal verification & validation techniques
- Familiarity with Hazard and Risk Assessment (HARA) and/or Failure Mode and Effects Analysis (FMEA)
- Experience with existing ADAS technologies, including adaptive cruise control, automatic emergency braking, lane-following, automated lane changing