Remote Senior Embedded Systems Software Engineer

closed
Logo of Waabi

Waabi

πŸ’΅ $141k-$242k
πŸ“Remote - Canada, United States

Job highlights

Summary

The job is for a position in Waabi's Onboard Software Platform team, where the employee will work on implementing low-level software for self-driving trucks and collaborate with other teams. The role requires at least 5 years of experience in automotive, robotics, aerospace or related industries, a relevant degree, technical leadership experience, and proficiency in C and C++.

Requirements

  • Minimum of 5+ years of automotive, robotics, aerospace or related industry experience
  • Undergrad or Masters in Computer Science, Electrical Engineer, Computer Engineering and/or related technical fields
  • Demonstrated technical leadership experience
  • Strong technical experience with C and C++; Rust experience is nice to have
  • Experience working with low-level microprocessor and microcontroller systems with real-time operating systems
  • Experience working on safety-critical software projects following the relevant industry safety standard

Responsibilities

  • Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first approach to enable safe self-driving at scale
  • Implement low-level 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
  • Develop software according to industry-best practices for safe, reliable and robust code
  • Collaborate with our hardware, safety and systems teams on design, build and validation of highly reliable systems
  • Collaborate with other software and autonomy engineers on implementing low-level functions from high-level systems

Preferred Qualifications

  • Experience with automotive interfaces (CAN, Automotive ethernet), low-level interfaces (SPI, UART), and high-speed mixed signal interfaces (PCIe) is a plus
  • Experience with vehicle actuation or sensors such as GNSS IMU or Radar is a plus
  • Understanding of time synchronization and network fundamentals is a plus
  • Open-minded and collaborative team player with the willingness to help others
  • Passionate about self-driving technologies, solving hard problems, and creating innovative solutions

Benefits

  • Competitive compensation and equity awards
  • Health and Wellness benefits encompassing Medical, Dental and Vision coverage (for full-time employees only)
  • Unlimited Vacation
  • Flexible hours and Work from Home support
  • Daily drinks, snacks and catered meals (when in office)
  • Regularly scheduled team building activities and social events both on-site, off-site & virtually
This job is filled or no longer available