Job Description
The job involves developing embedded software for autonomous vehicle applications, focusing on base software and application algorithms, while collaborating with hardware and software engineers to ensure the safe operation of the Nuro Driver.
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
- 2 years of experience with real-time OS and real-time applications
- Proficient with device driver development
- Proficient with CAN, SPI and/or Networking protocols
Benefits & Perks
Compensation/salary range: 138,225 to 207,575
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