Design and develop sensor and compute systems for autonomous vehicles. Requires 2+ years experience, C++ proficiency, embedded/real-time systems expertise, and robotics or autonomous driving domain experience.
132k – 165k
On-site2+ YOEEmbedded Engineering
About the role
About the Work
Design and develop sensor and compute systems for robotics
Architect and/or deploy Nuro sensors & autonomous SW with high reliability and performance
Deliver reliable SW through metrics monitoring, automated testing, and vendor collaboration
Debug complex systems, root-cause failure modes, and deploy effective solutions
Drive cross-functional projects on sensors and compute for autonomous vehicles
About You
Domain experience: Experience in robotics or autonomous driving systems
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.
2+ years of industry experience
Bachelor's, master's, or Ph.D in degree in Computer Science, Electrical Engineering, or a closely related field
Clear and concise communication
Collaborates effectively with engineers, PMs, and other stakeholders
Bonus Points
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
Develops and tests autonomy behaviors for unmanned systems in air, land, sea, and space domains using C++. Requires BS degree, 2-3 years experience in robotics software like planning and optimization, and US Secret clearance eligibility.
Develops perception and localization algorithms for tractor-mounted AI camera systems on farms, fusing sensor data like stereo depth and GNSS for precise positioning. Requires 2+ years in robotics with expertise in computer vision and edge-optimized Python/C++ code.
130k – 190k
On-site2+ YOEEmbedded Engineering
C++ Software Engineer
Applied IntuitionSunnyvale, CA
Develop high-performance C++ framework software enabling collaborative autonomy behaviors for multi-domain autonomous systems (air, ground, maritime). Requires 2+ years professional software engineering experience and strong modern C++ skills.
135k – 200k
On-site2+ YOEEmbedded Engineering
Software Engineer, Advanced Pilot Assistant Software
Beacon AISan Carlos, CA
Build and deploy robotic, embedded, and autonomy software for advanced pilot assistance systems in safety-critical aviation environments. Requires 2+ years experience with C++/Python, embedded systems, and autonomy pipelines; hybrid role in San Carlos.
135k – 200k
Hybrid2+ YOEEmbedded Engineering
Forward Deployed Robotics Engineer
OrchardSan Francisco, CA +1
Deploys, develops, and debugs AI-powered tractor-mounted camera systems on farms, spending 50% time in-field across CA/WA and 50% remote. Requires 1-3 years robotics experience with Python/C++, computer vision, and customer-facing skills.