Job Description
The job involves developing embedded software for autonomous vehicle applications, focusing on base software and application algorithms, while collaborating with engineers to ensure the safe operation of the Nuro Driver. Candidates should have strong programming skills and experience in real-time operating systems, with a background in the automotive or autonomous vehicle industry being a plus.
Key Responsibilities
- Develop Embedded Software for L2 to L4 autonomous vehicle applications
- Collaborate with hardware, software, and system engineers during product development
- Participate in vehicle bringup, prototyping, development, testing, and debugging
- Integrate the Nuro Driver into vehicle platforms with other software teams and OEMs
Requirements
- Strong C programming skills
- Good computer science fundamentals, e.g. data structures, concurrency and algorithm design
- Good understanding of operating system internals, e.g. kernel or driver knowledge
- Good problem solving and debugging skills
- Good communication and collaboration skills
- B.S., M.S. or Ph.D in Computer Science, Computer Engineering, or closely related field
- 3 years of experience with real-time OS and real-time applications
- Proficient with CAN, SPI and or Networking protocols
Benefits & Perks
Compensation/salary range: between 167,000 and 250,000
Annual performance bonus
Equity
Competitive benefits package
Ready to Apply?
Join Nuro and make an impact
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs