Demo

Senior Platform Software Engineer

ExecutivePlacements.com
San Jose, CA Full Time
POSTED ON 12/20/2025
AVAILABLE BEFORE 1/19/2026
About 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 thats 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 worlds most demanding field operationsreducing 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 teamsensuring consistent interfaces and smooth system integration

Qualifications

  • Bachelors 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, SystemD, 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 - 200,000 USD per year(San Jose, CA)

PIcdefbe29e0dd-30511-39264987

Salary : $140,000 - $200,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Platform Software Engineer?

Sign up to receive alerts about other jobs on the Senior Platform Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ExecutivePlacements.com

  • ExecutivePlacements.com Fargo, ND
  • Join to apply for the Remote Customer Success Representative role at Forum Communications Co. Get AI-powered advice on this job and more exclusive features... more
  • 13 Days Ago

  • ExecutivePlacements.com Fargo, ND
  • Job Description This role combines flexibility with leadership responsibility. You will oversee team production and development. Bonuses reward consistency... more
  • 13 Days Ago

  • ExecutivePlacements.com Anchorage, AK
  • About The Job Remote Office Data Entry Specialist We strive to operate in an environmentally sustainable manner and promote land-based environmental progra... more
  • 13 Days Ago

  • ExecutivePlacements.com St Marys, AK
  • Seeking Motivated Individuals For Data Entry Type Work From Home Our company is seeking applicants who are motivated to work from home and participate in p... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Senior Platform Software Engineer jobs in the San Jose, CA area that may be a better fit.

  • SM Global IT LLC San Jose, CA
  • Job Details Job Tittle: Senior Platform Software Engineer Location: San Jose, CA (Onsite) Employment Type: Full Time Required Qualifications & Experience: ... more
  • 5 Days Ago

  • Harness Mountain View, CA
  • Harness is a high-growth company that is disrupting the software delivery market. Our mission is to enable the 30 million software developers in the world ... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!