Senior Robotics Software Engineer

Posted Yesterday
Be an Early Applicant
San Jose, CA, USA
In-Office
175K-210K Annually
Senior level
Robotics • Manufacturing
Vision-based automation and autonomy for equipment manufacturers
The Role
Design and develop autonomous tractor software for navigation, task execution, and state management. Write production C++, Python, and Rust in a ROS2/Linux environment, review code, debug hardware/software issues across a global fleet, and collaborate with AI/ML teams to deliver safe, reliable, extensible robotics solutions.
Summary Generated by Built In

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 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

We are looking for a talented Senior Robotics Software Engineer with expertise in robotics software development to join our innovative team. In this role, you will design and develop the autonomous tractor software guiding all behavior in agricultural and other complex network and GPS denied environments. You’ll own mission critical systems for navigation, task execution, and state management across many unique form factors and customer needs. You’ll work with a state of the art AI and ML team building the future of general purpose robotics.

What you'll do

  • Design and build the autonomous software powering the Bonsai Intelligence fleet across a multitude of applications and environments
  • Write well documented and tested production C++, Python, and Rust software in a ROS2 environment
  • Bring innovative solutions and collaboratively tackle a wide range of robotics challenges
  • Review colleagues code and design documentation for correctness and cohesion with the system design
  • Support, debug, and problem solve across a growing global fleet of autonomous tractors, and precision ag equipment
  • Use data to drive development decisions and to prove out novel approaches to difficult problems
  • Tackle complex engineering problems with a mindset focused on safety, reliability, and extensibility
  • Teach and learn in equal measure alongside an excellent robotics team with a wide range of skills and backgrounds

Qualifications

  • You have 4 or more years of relevant experience across applied robotics and software engineering positions
  • You hold a BS, MS, or PhD in related field
  • You have shipped real production robots to real customers
  • You are familiar with C++ and ROS2 software development best practices, including testing and CI/CD pipelines
  • You have experience debugging problems outside of your area of expertise and across the hardware / software boundary
  • You are comfortable working in a Linux environment

Bonus

  • You have expertise in solving path planning and optimization problems in low latency constrained compute environments
  • You have experience developing with Rust in a production environment


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.

Skills Required

  • 4 or more years of relevant robotics and software engineering experience
  • BS, MS, or PhD in a related field
  • Experience shipping production robots to real customers
  • Familiarity with C++ and ROS2 software development best practices, including testing and CI/CD pipelines
  • Experience debugging across the hardware/software boundary
  • Comfortable working in a Linux environment
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Jose, CA
58 Employees

What We Do

Bonsai provides vision-based automation and autonomous solutions to combat growers’ biggest challenge: the labor crisis. Bonsai partners with existing manufacturers enabling greater performance, efficiency, and insight than ever before.

Similar Jobs

GrayMatter Robotics Logo GrayMatter Robotics

Robotics Engineer

Artificial Intelligence • Hardware • Productivity • Robotics • Software • Automation • Manufacturing
In-Office
Los Angeles, CA, USA
90 Employees
134K-175K Hourly

Multiply Labs Logo Multiply Labs

Software Engineer

Robotics • Pharmaceutical
In-Office
San Francisco, CA, USA
40 Employees
195K-260K Annually

Ambi Robotics Logo Ambi Robotics

Software Engineer

Artificial Intelligence • Robotics
In-Office
Berkeley, CA, USA
49 Employees
140K-190K Annually

NVIDIA Logo NVIDIA

Senior Software Engineer

Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
In-Office
Santa Clara, CA, USA
21960 Employees
152K-288K Annually

Similar Companies Hiring

Rosendin Thumbnail
Other • Manufacturing
San Jose, CA
6219 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
LTX Thumbnail
Robotics • Conversational AI • Generative AI
Jerusalem, Israel
200 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account