Senior Software Engineer, Devices Platform jobs in United States
cer-icon
Apply on Employer Site
company-logo

Nuro · 5 months ago

Senior Software Engineer, Devices Platform

Nuro is a self-driving technology company focused on making autonomy accessible to all. The Senior Software Engineer in the Devices Platform team will design and develop sensor and compute systems for robotics, ensuring high reliability and performance while mentoring other engineers.

Artificial Intelligence (AI)Autonomous VehiclesRoboticsTransportation
check
H1B Sponsor Likelynote

Responsibilities

Design and develop sensor and compute systems for robotics
Architect and/or deploy Nuro sensors & autonomous SW with high reliability and performance on embedded SOCs
Deliver reliable SW through metrics monitoring, automated testing, and vendor collaboration
Debug complex systems, root-cause failure modes, and deploy effective solutions
Lead cross-functional projects on sensors and compute for autonomous vehicles
Mentor software engineers to bring them to their full potential

Qualification

C++Embedded systemsRobotics experienceLinux kernel programmingDevice driversMachine learningClear communicationMentoring

Required

Experience in robotics or autonomous driving systems
Proven ability to deep dive into complex embedded and real-time systems
Strong proficiency in C++ with emphasis on concurrency
System software development expertise from the device driver to the application level
Deep understanding of Linux kernel-level algorithmic correctness and performance optimization
6+ years of experience with a bachelor's or master's degree in Computer Science, Electrical Engineering, or a closely related field
4+ years of experience with a Ph.D degree
Clear and concise communication who collaborates effectively with engineers, PMs, and other stakeholders

Preferred

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, visual or thermal imaging cameras
Experience with machine learning or image processing
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

Benefits

Annual performance bonus
Equity
Competitive benefits package

Company

Nuro is a robotics company specializing in the development of autonomous driving technologies.

H1B Sponsorship

Nuro has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (50)
2024 (67)
2023 (91)
2022 (91)
2021 (68)
2020 (55)

Funding

Current Stage
Late Stage
Total Funding
$2.34B
Key Investors
Disney AcceleratorTiger Global ManagementT. Rowe Price
2025-08-21Series E· $97M
2025-04-09Series E· $106M
2024-04-06Secondary Market

Leadership Team

leader-logo
Jiajun Zhu
Co-Founder and Co-CEO
linkedin
leader-logo
Dave Ferguson
Co-Founder
linkedin
Company data provided by crunchbase