Senior Staff Embedded Software Engineer

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

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.