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