Confirmed on the employer's own hiring board on Oct 12, 2026. First seen by Alion on Sep 2, 2026. Nuro scores B on the Alion truth index.
Join Nuro, a leading robotics company, as a Software Engineer on the Devices Platform team. In this role, you will design and develop sensor and compute systems for robotics, architect and deploy Nuro sensors and autonomous software, and drive cross-functional projects on sensors and compute for autonomous vehicles. You will have the opportunity to work on high-impact projects, collaborate with internal stakeholders and external suppliers, and contribute to the advancement of self-driving technology.
Missions
- Design and develop sensor and compute systems for robotics, ensuring high reliability and performance.
- Collaborate with internal stakeholders and external suppliers to define, evaluate, and integrate the next generation hardware platform for Nuro's products.
- Drive cross-functional projects on sensors and compute for autonomous vehicles, delivering reliable software through metrics monitoring and automated testing.
Profil recherché
- 2+ years of industry experience- Bachelor's, master's, or Ph.D in degree in Computer Science, Electrical Engineering, or a closely related field
- Technical excellence: Proven ability to deep dive into embedded and real-time systems; proficiency in C++, with emphasis on concurrency; Familiarity with the role of the Linux kernel in driver performance
- Collaborates effectively with engineers, PMs, and other stakeholders
- Domain experience: Experience in robotics or autonomous driving systems
- Clear and concise communication
- Experience in robotics hardware components, including sensors, embedded platforms (with multiple CPUs, GPUs, ISPs, and accelerators)
- Experience with programming peripheral devices and device communication protocols such as USB, SPI, I2C, UART
- Experience with radar, lidar, or visual cameras
- Experience with GPU programming and low level driver optimization for Nvidia GPUs
- Knowledge of Linux kernel and device driver level programming, including threading, IPC, shared memory, and synchronization
- Knowledge of networking, full IP protocol stack, from PHY through TCP, UDP, and to application layer

