Senior Embedded Software Engineer

Motional

Las Vegas, Nevada, United States
Base: $149,000 - $198,500 usd; bonus/equity: + for...
On-site
C and c++ embedded software development
Test-driven development (tdd) experience
Embedded linux or rtos proficiency
The team is responsible for evolving Motional's next-generation onboard autonomous driving system at the intersection of software engineering and machine learning

Job Summary

  • The team is responsible for evolving Motional's next-generation onboard autonomous driving system at the intersection of software engineering and machine learning.
  • Candidates will design test harnesses for embedded software components and provide technical mentorship to other engineers.
  • Motional offers a hybrid schedule with in-office time in Boston, Pittsburgh, or Las Vegas, or fully remote options.

Matching Summary

The team is responsible for evolving Motional's next-generation onboard autonomous driving system at the intersection of software engineering and machine learning.

Salary

Base: $149,000 - $198,500 USD; Bonus/Equity: Additional forms of compensation may be included; Benefits: Medical, dental, vision, 401k match, life insurance, pet insurance

Skills & Requirements

Must-have

  • C and C++ embedded software development
  • Test-Driven Development (TDD) experience
  • Embedded Linux or RTOS proficiency
  • Network protocols like Ethernet and CAN
  • ARM Cortex MCU or Microprocessor experience

Nice-to-have

  • Machine Learning model deployment experience
  • Linux kernel or Device Driver development
  • GPU programming and simulation tools
  • Sensor integration with LIDAR and Radar
  • Bazel build system usage

Key Requirements

  • Experience creating detailed requirements from use cases
  • Ability to lead technical initiatives and guide execution
  • Proficiency in Python and shell scripting automation

Work Rights

Not specified

Tailored Resume

Cover Letter