Senior / Staff Embedded Systems Software Engineer
141k - 242k USD
Hybrid
Full Time
#Software
#Software Engineering
#C++
#Rust
#Systems
#SPI
Waabi is an AI company founded by visionary pioneer Raquel Urtasun, dedicated to developing the next generation of self-driving technology. By leveraging an innovative, AI-first approach, we are working to make safe, autonomous driving a commercial reality. Our team is supported by top-tier investors from the logistics, technology, and Canadian innovation sectors. With a growing presence in Toronto, San Francisco, and Dallas, we are looking for collaborative and diverse talent to help us transform the future of transportation.
Key outcomes
- Contribute to a multidisciplinary team of engineers and research scientists focused on scaling safe self-driving capabilities.
- Design and implement low-level software for critical truck control functions, including braking, steering, and engine management.
- Integrate vehicle actuation feedback and sensor data with our control and localization systems to ensure robust, redundant safety features.
- Author high-quality, reliable, and safe code while adhering to industry-leading development practices.
- Partner with our hardware, safety, and systems engineering teams to design, build, and validate highly dependable systems.
- Coordinate with autonomy and software engineers to translate high-level system requirements into effective low-level functions.
Requirements
- At least 5 years of professional experience in robotics, automotive, aerospace, or a related field.
- An undergraduate or master’s degree in computer engineering, electrical engineering, computer science, or a related technical discipline.
- Proven experience in a technical leadership capacity.
- Strong proficiency in C and C++.
- Practical experience working with microcontrollers, microprocessors, and real-time operating systems.
- A track record of working on safety-critical software projects that comply with relevant industry standards.
- Professional fluency in English.
Preferred qualifications
- Experience with Rust.
- Familiarity with automotive interfaces like CAN and Automotive Ethernet, or low-level interfaces such as SPI and UART.
- Experience with high-speed mixed signal interfaces like PCIe.
- Knowledge of sensors or vehicle actuation, including Radar or GNSS IMU.
- Understanding of network fundamentals and time synchronization.
Compensation
The annual salary range for this position is $141,000 to $242,000 USD. In addition to the base salary, we provide equity compensation and an annual performance bonus. Our comprehensive benefits package includes:
- Medical, dental, and vision insurance.
- Unlimited vacation policy.
- Flexible working hours.
- Support for remote work and a hybrid office environment.
How to apply
If you are passionate about solving complex problems and want to help us shape the future of self-driving technology, we would love to hear from you. Please reach out to our team to submit your application and start a conversation about your potential impact at Waabi.




