Embedded Software Technical Lead & Manager (Simulation)
Posted Updated
- Hardware Engineering is a diverse, and collaborative group of electrical, mechanical, reliability, software and vehicle engineers
- We design, build, and perfect the products which are the eyes and ears of Waymo’s autonomous driving technology, and integrate those products into vehicle platforms
- We’re looking for curious and talented teammates to keep us moving in the right direction
- The Embedded Simulation team enables Waymo to quickly and reliably scale the Waymo Driver across new vehicle & hardware platforms, and to accelerate development of our embedded and reliability software systems
- We build both dedicated test properties for embedded and hardware use cases, and also incorporate our technology into full-system behavioral simulation
- Lead & manage team responsible for embedded HIL/SIL testing and simulation
- Set strategy for expansion of test & sim infrastructure to support new products and Waymo’s scale
- Develop Waymo internal graph-based simulation framework in C++ and improve simulation realism by implementing models of a vehicle and environmental conditions
- Combine past logged data with the output of the models running in a loop for a more representative simulation
- Integrate SIL and HIL simulation with CI/CD pipelines
- Ensure test & sim infrastructure is highly available and reliable
Benefits
- Medical, dental, and vision insurance for employees and dependents
- Employee assistance programs focused on mental health
- Personalized workplace adjustments for diverse needs and abilities, including physical, mental, and neurodivergent considerations
- Access to mental health apps
- Onsite wellness centers
- Counseling services
- Second medical opinion for you and your loved ones
- Support programs including menopause benefit
- Medical advocacy program for transgender employees
- Competitive compensation
- Regular bonus and equity performance grant opportunities
- Generous 401(k) and regional retirement plans
- Annual cross-company compensation review and pay equity analysis
- 1-on-1 financial coaching
- Fertility and growing family assistance
- Parental leave and baby bonding leave
- Backup childcare
- Survivor income benefit
- Elder care and support
- Caregiver leave
- Paid time off, including vacation, bereavement, sick leave, parental leave, disability, and holidays
- Jury duty leave
- Military leave
- Hybrid work model with remote work opportunities also available
- Educational reimbursement
- Peer learning and coaching platform
- Donation matching programs
- Volunteer hours
- Employee resource groups
- Internal community groups and local culture clubs
- Inspiring spaces to work, recharge, and collaborate with fellow Waymonauts
- On-site meals and snacks
- Fitness centers, massage programs, and ergonomic support
- On-demand fitness, wellbeing, and cooking classes
- Commuter benefits
- Familiarity in Electrical Engineering
- Linux on advanced user level
- Strong knowledge of modern C++
- Experience designing, implementing and maintaining production software systems
- Technical leadership of software teams
- People management experience
- Passion for HIL simulation
- Embedded programming experience
- Linux for real-time applications
- Familiarity with the building blocks for datacenter monitoring systems (databases, dashboards, etc.)
- Knowledge of general-purpose and automotive network systems (Ethernet, CAN, etc.)
