Zoox is looking to build complex systems designed for challenging automotive environments and needs an Embedded Software Engineer to define the tester platform architecture of their component/system-level testers in both HIL and SIL.
Requirements
- Strong expertise in modern C++ development, and working knowledge of Python
- Experience working on real-time embedded systems with strict performance requirements
- Experience owning/maintaining high-level complex systems and system test platforms
- Experience designing or testing closed-loop controllers
- Experience with ROS or other distributed, modular, peer-to-peer middleware frameworks based on communication via pub/sub messaging
Responsibilities
- Develop and implement automated tests for complex embedded systems on component-level and system-level test assets
- Port existing firmware components into a simulated environment
- Manage test suites across multiple CI frameworks
- Own test case and test platform stability
Other
- 4+ YOE
- Bachelor’s or Master’s degree in computer science, electrical engineering, mechanical engineering, or equivalent experience.
- Experience working with cross-functional teams