Senior Robotics Software Engineer
- Location
- San Jose, CA · Hybrid
- Job type
- Full-time
- Level
- Senior
- Education
- Bachelor's degree
- Listed
- 30 days ago
Skills & highlights for this role
- C++
- ROS2
- autonomous navigation
- path planning
- Linux
Also useful
- Rust
- CI/CD
- embedded real-time systems
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
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.
Collaborative Culture
- 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.
- About Company ---
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.
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.
Equal opportunity and legal notices
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.
From Bonsai Robotics's careers page, first listed on Rolev.ai on October 10, 2026. Rolev.ai is not the employer.
How Rolev.ai helps with this application
Rolev.ai is a job search and application tool for US job seekers. For this Senior Robotics Software Engineer role at Bonsai Robotics, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.
See how you fit
Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.
Tailor without inventing
Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.
Draft the full kit
Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.
1-Click Extension Autofill
The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.
Similar roles
All Software Engineer jobs- Robotics Software Engineer, Vision-Language Reasoning & BehaviorsFieldAI · Irvine, CA
- Staff Robotics Software Engineer - Mission AutonomyAnduril · Costa Mesa, CA
- Robotics Software EngineerHIVE · Austin, TX
- Lead Robotics Platform EngineerFoundry Robotics · Emeryville, CA
- Robotics Software Engineer, ManipulationPersona AI Inc. · Pensacola, FL or Houston, TX
- Staff Robotics EngineerWayve · Sunnyvale, CA
Common questions
Where is the Senior Robotics Software Engineer job at Bonsai Robotics located?
This Senior Robotics Software Engineer position at Bonsai Robotics is located in San Jose, CA (Hybrid). Always check Bonsai Robotics's application page for specific state eligibility or relocation policies.
What qualifications are required for Senior Robotics Software Engineer at Bonsai Robotics?
For the Senior Robotics Software Engineer role, Bonsai Robotics highlights a bachelor's degree; experience with C++, ROS2, autonomous navigation, path planning, Linux. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.
How do I apply for the Senior Robotics Software Engineer position at Bonsai Robotics?
This listing links directly to Bonsai Robotics's Rippling application page. You can apply directly on Bonsai Robotics's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Rippling application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.