Bonsai Robotics
Senior Platform Software Engineer
Bonsai Robotics, San Francisco, California, United States, 94199
4 days ago Be among the first 25 applicants
Direct message the job poster from Bonsai Robotics
Bonsai Robotics develops affordable, vision-based autonomy that makes off‑road equipment smarter, safer, and more productive. We are redefining outdoor autonomy with Bonsai Intelligence, a connected platform that’s inspired by biology to see, think, and act with precision like a human. We bring together advanced perception, embodied AI, integrations with equipment manufacturers, and our compact, modular Amiga vehicles to deliver reliable automation to the world’s most demanding field operations—reducing costs and increasing operational efficiencies.
About the role
Bonsai Robotics is building the next generation of autonomy for agriculture and off‑road environments. We are looking for a Senior Platform Software Engineer with a strong background in delivering stable, production‑quality software to resource‑constrained systems. In this role, you will help build the core vehicle software platform that deploys, runs, and monitors our full autonomy stack across real‑world robotic systems.
This is a high‑impact role central to integrating our Robotics, Perception, Cloud, and Embedded systems into a reliable, unified platform.
What you’ll do
Develop a robust, end‑to‑end robotic vehicle application as part of the Robotic Software Platform team
Build on‑vehicle and off‑vehicle components that enable reliable robot operation
Improve the build system, deployment pipelines, process orchestration, and health monitoring for the autonomy stack
Enhance testing, testability, and documentation across software modules
Build developer tools and workflows to accelerate iteration and debugging
Optimize performance of existing components for embedded and constrained environments
Define and maintain Linux host system configurations for on‑vehicle compute
Serve as a key integrator across Robotics, Computer Vision, Cloud, and Embedded teams—ensuring consistent interfaces and smooth system integration
Qualifications
Bachelor’s degree or higher in Computer Science or related field
5+ years of professional software development experience
Strong experience working with and deploying to headless Linux systems
Proficiency in modern C++, Python, and build systems like CMake
Hands‑on experience with ROS 2
Experience working with NVIDIA embedded systems (e.g., Orin, Xavier, Jetson family)
Advanced C/C++ skills and deep ROS 2 knowledge
Experience with embedded systems and physical hardware
Background in writing or integrating device drivers
Strong system‑level programming and OS fundamentals
Embedded Linux, kernel, or driver development
Docker, SystemD, DDS
GUI development with modern web frameworks (React, etc.)
Hands‑on experience integrating sensors, cameras, and hardware on NVIDIA platforms
Seniority level
Mid‑Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Automation Machinery Manufacturing
Referrals increase your chances of interviewing at Bonsai Robotics by 2x
Get notified about new Senior Software Engineer jobs in
San Francisco Bay Area .
#J-18808-Ljbffr
Direct message the job poster from Bonsai Robotics
Bonsai Robotics develops affordable, vision-based autonomy that makes off‑road equipment smarter, safer, and more productive. We are redefining outdoor autonomy with Bonsai Intelligence, a connected platform that’s inspired by biology to see, think, and act with precision like a human. We bring together advanced perception, embodied AI, integrations with equipment manufacturers, and our compact, modular Amiga vehicles to deliver reliable automation to the world’s most demanding field operations—reducing costs and increasing operational efficiencies.
About the role
Bonsai Robotics is building the next generation of autonomy for agriculture and off‑road environments. We are looking for a Senior Platform Software Engineer with a strong background in delivering stable, production‑quality software to resource‑constrained systems. In this role, you will help build the core vehicle software platform that deploys, runs, and monitors our full autonomy stack across real‑world robotic systems.
This is a high‑impact role central to integrating our Robotics, Perception, Cloud, and Embedded systems into a reliable, unified platform.
What you’ll do
Develop a robust, end‑to‑end robotic vehicle application as part of the Robotic Software Platform team
Build on‑vehicle and off‑vehicle components that enable reliable robot operation
Improve the build system, deployment pipelines, process orchestration, and health monitoring for the autonomy stack
Enhance testing, testability, and documentation across software modules
Build developer tools and workflows to accelerate iteration and debugging
Optimize performance of existing components for embedded and constrained environments
Define and maintain Linux host system configurations for on‑vehicle compute
Serve as a key integrator across Robotics, Computer Vision, Cloud, and Embedded teams—ensuring consistent interfaces and smooth system integration
Qualifications
Bachelor’s degree or higher in Computer Science or related field
5+ years of professional software development experience
Strong experience working with and deploying to headless Linux systems
Proficiency in modern C++, Python, and build systems like CMake
Hands‑on experience with ROS 2
Experience working with NVIDIA embedded systems (e.g., Orin, Xavier, Jetson family)
Advanced C/C++ skills and deep ROS 2 knowledge
Experience with embedded systems and physical hardware
Background in writing or integrating device drivers
Strong system‑level programming and OS fundamentals
Embedded Linux, kernel, or driver development
Docker, SystemD, DDS
GUI development with modern web frameworks (React, etc.)
Hands‑on experience integrating sensors, cameras, and hardware on NVIDIA platforms
Seniority level
Mid‑Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Automation Machinery Manufacturing
Referrals increase your chances of interviewing at Bonsai Robotics by 2x
Get notified about new Senior Software Engineer jobs in
San Francisco Bay Area .
#J-18808-Ljbffr