Senior Staff Embedded Software Engineer

Posted 5 days ago

Apply Now

About the role

  • Embedded Software Engineer developing safety critical embedded software for truck control functions. Collaborating closely with hardware and systems teams on high-reliability systems integration.

Responsibilities

  • Implement low-level, safety critical embedded software for truck control functions
  • Integrate sensors and vehicle feedback with localization and control systems
  • Collaborate with hardware, safety and systems teams on design and validation
  • Develop software according to industry best practices
  • Support operation of the autonomous platform

Requirements

  • 5+ years experienced developer with embedded software on ARM microcontrollers
  • Experience with C/C++/Rust (primarily Rust)
  • Technical leader mentoring junior developers
  • Experience on safety-critical, high-reliability software projects following industry safety standards

Benefits

  • Competitive perks & benefits
  • Additional compensation including equity incentive awards
  • Annual performance bonus

Job type

Full Time

Experience level

Senior

Salary

$148,000 - $249,000 per year

Degree requirement

No Education Requirement

Tech skills

Rust

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.