Waabi is seeking a Senior/Staff Embedded Software Engineer to join their Onboard Software Platform team in San Francisco. This role is crucial for developing and implementing safety-critical embedded software for autonomous trucks. The position requires working onsite 3-5 days per week, collaborating closely with Compute, Hardware, and Sensor teams.
The role involves implementing low-level control systems for crucial truck functions, including engine control, steering, and braking. You'll be responsible for integrating various sensors and vehicle feedback systems to ensure redundant safety features. The position requires expertise in embedded software development, particularly with ARM microcontrollers and processors, and proficiency in languages like Rust, which is the primary development language.
The ideal candidate should have at least 5 years of experience in embedded software development, with a strong background in safety-critical systems and industry safety standards. Technical leadership abilities are essential, as you'll be mentoring junior developers and collaborating across different teams. The position offers a competitive salary range of $155,000 - $240,000 USD, along with equity incentives and an annual performance bonus.
This is an excellent opportunity for experienced embedded software engineers who want to work at the cutting edge of autonomous vehicle technology. You'll be part of a team that's pushing the boundaries of what's possible in self-driving technology, particularly in the trucking industry. The role offers a unique blend of technical challenges, from low-level programming to system-wide integration, making it an exciting opportunity for those passionate about embedded systems and autonomous vehicles.