Waabi logo

Senior Embedded Software Engineer

Waabi

Hybrid
Toronto, ON
Full-time
Senior
Staff
5+ yrs
$148k–$249kPosted 2h ago

Real job — pulled straight from Waabi’s careers page · Verified August 13, 2026 · No reposts.

Job description

Waabi is hiring a Senior Embedded Software Engineer — a full-time, based in Toronto, ON role ($148k–$249k). Apply directly on Waabi's careers page below.

Senior / Staff Embedded Software Engineer

Team: Embedded Hardware Engineering

Location: Toronto, ON, San Francisco, CA, Pittsburgh, PA

Commitment: Full-time

Workplace Type: hybrid

The Embedded Software team owns our low-level software integration platform, coordinating communications amongst modules, low level control algorithms and safety assurance processes. Most of the work the Embedded team does requires access to the actual hardware, whether it be boards or vehicles. The intent of this position is to build best in class capabilities around embedded software development.
 
You will…
- Implement low-level, safety critical embedded software for truck control functions such as engine control, steering and braking.
- Integrate sensors and vehicle actuation feedback with our localization and control systems in order to implement redundant safety features.
- Collaborate with our hardware, safety and systems teams on design, build and validation of highly reliable next generation systems.
- Develop software according to industry-best practices for safe, reliable and robust code.
- Support the bring up and operation of the autonomous platform, both remotely and on-site.
- Work with our other software and autonomy engineers on implementing the low-level functions necessary to drive success in the autonomous vehicle field.
 
Qualifications:
- An experienced (5+ years) developer who codes embedded software on low level ARM microcontrollers and processors (sometimes with an RTOS) with one hand while wielding an oscilloscope probe with the other.
- A developer who cares about building beautiful (but pragmatic) reusable embedded code and the systems to test and maintain that code.
- A technical leader who enjoys mentoring junior developers and engineers and collaborating across teamsSomeone who has deep experience with any of C/C++/Rust (we primarily use Rust).
- Experienced working on safety-critical, hi-reliability software projects following relevant industry safety standards.
 
Requirements: This position is an onsite/hybrid position that will require onsite 3-5 days per week. This position will be hands-on partnering closely with our Compute, Hardware, and Sensor teams.
The US yearly salary range for this role is: $148,000 - $249,000 USD in addition to competitive perks & benefits. Waabi (US) Inc.’s yearly salary ranges are determined based on several factors in accordance with the Company’s compensation practices. The salary base range is reflective of the minimum and maximum target for new hire salaries for the position across all US locations. Note: The Company provides additional compensation for employees in this role, including equity incentive awards and an annual performance bonus.

Get Embedded Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
GE HealthCare logo

Senior Systems Engineer

Bengaluru
✓ From careers page· 13m ago
GE HealthCare logo

Software Engineer

Budapest
✓ From careers page· 14m ago
GE HealthCare logo

Senior Software Architect

Hino
✓ From careers page· 20m ago
GE HealthCare logo

Frequently asked questions

What is the salary for Senior Embedded Software Engineer at Waabi?

The estimated salary range for Senior Embedded Software Engineer at Waabi is $148,000 - $249,000 USD per year.

What skills are required for Senior Embedded Software Engineer at Waabi?

The required skills for Senior Embedded Software Engineer at Waabi include: C, C++, Rust, ARM.

What is the seniority level for Senior Embedded Software Engineer at Waabi?

Senior Embedded Software Engineer at Waabi is a Senior / Staff level position.

How do I apply for Senior Embedded Software Engineer at Waabi?

You can view the full description and apply for Senior Embedded Software Engineer at Waabi on EchoJobs: https://echojobs.io/job/waabi-senior-staff-embedded-software-engineer-56dse.