Senior Robotics Software Engineer

Bonsai Robotics, Inc.

San Jose (CA)

Hybrid

USD 150,000 - 210,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Lunch provided
Health insurance
Mental health support

Job summary

Bonsai Robotics in California is seeking a Senior Robotics Software Engineer to design and develop autonomous tractor software for agricultural and other complex environments. You will write production C++, Python, and Rust in a ROS2 setting, own navigation and task-execution systems, and collaborate with a state-of-the-art AI/ML team.

This role emphasizes safety, reliability, and extensibility while contributing to a growing fleet of intelligent equipment; hybrid work, strong benefits, and a

Qualifications

  • 4+ years of relevant experience in robotics and software engineering.
  • Bachelor's, Master's, or PhD in a related field.
  • Shipped production robots to customers.
  • Proficient with C++ and ROS2, including testing and CI/CD.
  • Experience debugging across hardware/software boundaries.
  • Comfortable working in a Linux environment.

Responsibilities

  • Design autonomous software powering Bonsai Intelligence across applications and environments.
  • Develop production C++, Python, and Rust in a ROS2 environment.
  • Tackle robotics challenges and drive safe, reliable solutions.
  • Review code and design docs for system cohesion.
  • Support and debug a global fleet of autonomous tractors and precision ag equipment.
  • Use data to drive development decisions and validate approaches.
  • Tackle complex engineering problems with safety and extensibility in mind.
  • Grow and learn within a diverse robotics team.

Skills

Robotics software
Linux
CI/CD
Code review

Education

BS/MS/PhD in a related field

Tools

C++
ROS2
Python
Rust
CI/CD tooling

Job description

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
Life at Bonsai Robotics

At Bonsai, we're building the future of robotics and we know that means investing in our people. We're committed to creating a workplace where you can do your best work, grow your skills, and feel genuinely part of something bigger.

Hybrid Flexibility (for selective roles)

We operate on a hybrid model because we believe the best collaboration happens both in person and from where you work best. You'll have the flexibility to split your time between our office and home, so you can stay connected to the team while maintaining the balance that works for you.

Work-life Balance

The best employees are those who create balance in their lives, which is why we prioritize balance and well-being for everyone at Bonsai. We foster a supportive environment where teammates look out for each other.

Covered Lunch

On in-office days, we've got lunch covered. It's a small thing that makes a big difference, with more time to connect with teammates and less to worry about.

Wellness and Benefits

Your health matters. We offer comprehensive health insurance (medical, dental, vision), mental health support, and wellness programs designed to help you thrive both physically and mentally.

At Bonsai, you're not just part of a team, you're part of a community. We celebrate wins together, support each other through challenges, and genuinely enjoy the people we work with. From team events to cross-functional collaboration, we're building something together.

Mission-driven Work

Every day, you're contributing to advancements in robotics that matter. If you're excited about innovation and impact, you'll find it here.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer
Senior Robotics Software Engineer

Bonsai Robotics • San Jose (CA)

On-site
USD 175,000 - 210,000
Forward Deployed Engineer
Forward Deployed Engineer

Bonsai Robotics • San Jose (CA)

Hybrid
USD 150,000 - 170,000
Hybrid work model
Lunch provided on in-office days
Comprehensive health insurance
Senior Software Engineer, Embedded Platform
Senior Software Engineer, Embedded Platform

Bonsai Robotics • San Jose (CA)

On-site
USD 180,000 - 215,000
Hybrid work model
Lunch provided
Health insurance
+1
Assembly and Fulfillment Technician
Assembly and Fulfillment Technician

Bonsai Robotics, Inc. • Watsonville (CA)

Hybrid
USD 30,000 - 41,000
Lunch provided on in-office days
Health insurance
Hybrid work model
+1
Field Operations Intern
Field Operations Intern

Bonsai Robotics, Inc. • Davis (CA)

Hybrid
USD 17,000 - 25,000
Lunch provided
Hybrid flexibility (select roles)
Senior Robotics Software Engineer - Autonomous Ag Systems
Senior Robotics Software Engineer - Autonomous Ag Systems

Bonsai Robotics, Inc. • San Jose (CA)

Hybrid
USD 150,000 - 210,000
Hybrid work model
Lunch provided
Health insurance
+1
Senior Program Manager
Senior Program Manager

Bonsai Robotics • San Jose (CA)

On-site
USD 150,000 - 195,000
Health insurance
Wellness programs
Covered lunch
+1
Field Application Engineer
Field Application Engineer

Bonsai Robotics • Davis (CA)

On-site
USD 85,000 - 115,000
SVP of Engineering
SVP of Engineering

Bonsai Robotics • San Jose (CA)

On-site
USD 200,000 - 275,000
Autonomous Robotics Software Lead for Field Operations
Autonomous Robotics Software Lead for Field Operations

Bonsai Robotics • San Jose (CA)

On-site
USD 175,000 - 210,000