Senior Embedded Software Engineer

New
M
MotionalAutonomous Vehicles
We encourage a hybrid schedule with in-office time at one of our locations in Boston, Pittsburgh, or Las Vegas to support collaboration, or this role can be fully remote.Full-TimeSenior
Salary$149,000 — $198,500 USD
Apply NowOpens the employer's application page

Job Details

Required Skills
PythonC++Debugging

Requirements

  • Experience with creating detailed requirements from use cases.
  • Ability to lead a technical initiative, including breaking down work and guiding other engineers through execution.
  • Experience writing software for embedded platforms in C and C++.
  • Experience with Test-Driven Development (TDD).
  • Experience working on embedded Linux / RTOSs.
  • Experience working with networks (Ethernet, CAN etc.) and the common networking protocols.
  • Experience with debugging on embedded platforms.
  • Experience writing software in Python and experience doing automation with shell scripting.
  • Experience working with ARM Cortex MCUs or Microprocessors.

Responsibilities

  • Design and develop infrastructure software on various hardware platforms for applications such as vision processing, radar systems, safety monitoring, etc., to be run on self-driving vehicles.
  • Design test harnesses for embedded software components and full systems.
  • Provide technical mentorship to engineers.
  • Proactively work with cross-functional engineering teams to solve complex and interesting problems.
View Full Description & ApplyYou'll be redirected to the employer's site
$149,000 — $198,500 USD
Apply Now