More jobs:
Senior Platform Software Engineer
Job in
San Jose, Santa Clara County, California, 95199, USA
Listed on 2026-01-01
Listing for:
Bonsai Robotics, Inc.
Full Time
position Listed on 2026-01-01
Job specializations:
-
Software Development
Robotics, Embedded Software Engineer
Job Description & How to Apply Below
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)
Bonus Points For
• 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, System
D, DDS
• GUI development with modern web frameworks (React, etc.)
• Hands‑on experience integrating sensors, cameras, and hardware on NVIDIA platforms
Bonsai Robotics is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status or any other category protected by law.
The pay range for this role is:
140,,000 USD per year (San Jose, CA)
#JLjbffr
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×