- Robot type
- Warehouse and Logistics
- Location
- San FranciscoCaliforniaUSA
- Job type
- Software
- Posted
- Jun 6, 2026
Senior Software Engineer, Embedded Linux
Job description
We are on a mission to empower and inspire mankind to accomplish legendary feats by inventing robots that liberate us from the menial. We will accomplish this by training robot AGI to invent and build the Autonomous Supply Chain – everything from the inside of factories and warehouses to your front door – powered by generalist superhumanoids.
Our founding team comes from the AI labs at Stanford and Carnegie Mellon and our board of directors include famed robotics and AI legends including Fei-Fei Li (Chief Scientist of AI at Google and Director of Stanford’s AI Lab), Marc Raibert (founder of Boston Dynamics), and Sebastian Thrun (founder of GoogleX, Waymo;
Job responsibilities
- Board bring-up and maintenance on embedded ARM system (Device Trees, Bootloader, Kernel Drivers)
- Design, implement and maintain system flashing process used in both manufacturing and development scenarios.
- Design, implement and maintain system and firmware OTA process.
- Customize vendor drivers to support and enhance Nimble’s robotics applications.
- Drive software engineering best practices across the team by producing high-quality, well-tested, maintainable code and raising the bar in reviews.
- Mentor other engineers and contribute to improving team processes and technical standards.
- Participate in and often lead design reviews, code reviews, and technical planning sessions.
Job requirements
- Bachelors, Masters, or PhD in Computer Science or related field, or equivalent practical experience.
- At least 5+ years of professional software engineering experience.
- Strong self learning and improvement mindset.
- Strong proficiency in at least one of the following programming languages: Rust, C, C++.
- Experience with Linux kernel development
- Good understanding of computer networking
- Experience with uboot, EDK2, platform firmware, UEFI etc
- Excellent communication skills and ability to collaborate across teams
Similar jobs
Nimble Robotics · Software
Software Engineer III, Cloud Logistics
San Francisco, California
Nimble Robotics · Software
Senior Robotics Firmware Engineer
San Francisco, California
Nimble Robotics · Software
Robotics Software Engineer, Nimble Brain
San Francisco, California
Nimble Robotics · Software
Senior Software Engineer, Infrastructure (SRE & Security Focused)
San Francisco, California
