Senior Robotics Software Engineer

Bonsai Robotics
San Jose
Workplace: OnsiteFull timeUSD 175,000 - 210,000 annuallyFunction: Software EngineeringExperience: 4+ yearsEducation: mastersSkills: ["Safety-minded","Reliability-focused","Collaboration","Code review","Problem-solving"]

Design and develop autonomous tractor software that powers navigation, task execution, and state management for agricultural and GPS-denied environments. Build and maintain production C++, Python, and Rust systems in a ROS2 environment, with strong testing and CI/CD practices. Own mission-critical behaviors across multiple hardware form factors, debug real deployments in the field, and collaborate with an AI/ML team focused on safe, reliable autonomy.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Bonsai Robotics
Bonsai Robotics
1 day ago

Senior Robotics Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live
Reposted: similar role first listed 6 months ago

Job Summary

Design and develop autonomous tractor software that powers navigation, task execution, and state management for agricultural and GPS-denied environments. Build and maintain production C++, Python, and Rust systems in a ROS2 environment, with strong testing and CI/CD practices. Own mission-critical behaviors across multiple hardware form factors, debug real deployments in the field, and collaborate with an AI/ML team focused on safe, reliable autonomy.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and build autonomous software powering the Bonsai Intelligence fleet across applications and environments.
  • •Write well-documented, tested production C++, Python, and Rust software in a ROS2 environment.
  • •Own navigation, task execution, and state management systems for autonomy in complex GPS-denied environments.
  • •Review colleagues’ code and design documentation for correctness and cohesion with overall system design.
  • •Support, debug, and troubleshoot mission-critical systems across a global fleet of autonomous tractors and precision agriculture equipment.

Pay and Benefits

Salary: USD 175,000 - 210,000 annually

Key Requirements

  • •4+ years of relevant experience across applied robotics and software engineering roles.
  • •BS, MS, or PhD in a related field.
  • •Shipped real production robots to real customers.
  • •Proficiency with C++ and ROS2 software development best practices, including testing and CI/CD pipelines.
  • •Experience debugging issues across the hardware/software boundary and outside your primary expertise.
Experience:4+ yearsRoboticsApplied robotics
Education:Master's in related field
Skills:Safety-mindedReliability-focusedCollaborationCode reviewProblem-solving
Tech Stack:C++PythonRustROS2LinuxCI/CD

Company Brief

Bonsai Robotics
Develops autonomous robotic systems and AI-driven solutions for automating physical tasks in industrial and commercial environments, combining perception, planning, and control to enable safe, efficient robot operation alongside humans.
Industry: Robotics
Website