Develop and integrate embedded software for autonomous vehicle applications, collaborating with hardware and system engineers to ensure safe and reliable operation of self-driving technology across multiple vehicle platforms.
Key Responsibilities
Develop embedded software for L2 to L4 autonomous vehicle applications, focusing on Core OS, middle layer, and application algorithms.
Collaborate with hardware, software, and system engineers during product definition, design, and verification to ensure safe and reliable vehicle operation.
Participate in vehicle bringup, prototyping, testing, and debugging across multiple vehicle platforms.
Integrate Nuro Driver technology into vehicle platforms in coordination with software teams and OEM suppliers.
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
Benefits & Perks
Compensation/salary range between $167,000 and $303,050