Senior / Staff Software Developer - Trajectory Generation V&V
Apply NowCompany: Zoox.com
Location: San Mateo, CA 94401
Description:
Zoox is looking for software developers with a strong background in verification & validation to develop infrastructure and tests to verify and validate functions related to trajectory generation, including, but not limited to: sensor monitors, pose, collision avoidance system and fault management system behavior. As a software developer in test on the System Design and Mission Assurance (SDMA) team, you will collaborate closely with perception, software and hardware engineers. Your efforts will have a direct impact on the safety of our cutting-edge autonomous driving system. We are looking for people who are passionate about building quality, robust, optimized, and reusable software infrastructure.
- Lead cross-functional technical projects, including new test methodology development, and collaborate with software, firmware, HIL, and operations teams.
- Lead development and validation of Hardware-In-the-Loop infrastructure to enable full-stack end-to-end testing.
- Lead the development of simulation pipelines to validate complex fault-response behaviors
- Lead data-mining and safety analyses of complex fault-response behaviors
- Lead and guide other SDETs on test infrastructure improvementssuch as, but not limited to fault injection, reporting tools, and automated test generation
- B.S. or higher degree in Computer Science, Embedded Systems, or related disciplines
- Mastery of Python
- 8+ years of work experience with integrated software/hardware integration and/or verification and validation
- Proficiency in developing closed loop, hardware-in-the-loop test assets and the frameworks for their control and use in test
- Strong written and verbal communication skills
- M.S. or PhD
- Proficiency in C++
- ADAS development experience.Systems engineering experience certifying safety-critical software across the full development cycle
- System validation experience within standards such as: ISO-26262, ISO-21448, ARP4754A, ARP4761 (or other regulated fields)
- Experience using requirements management tools such as Polarion, DOORS or Jama
- Knowledge and experience with collision avoidance systems and/or dynamic systems and control
Compensation
There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary range for this position is $190,000 - 239,000. A sign-on bonus may be offered as part of the compensation package. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position.