Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Robotics Software Engineer

$175k - $210k

Bonsai Robotics

Senior Robotics Software Engineer

Bonsai Robotics San Jose, California, United States

About this position

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.

Salary Information

The pay range for this role is: 175,000 - 210,000 USD per year (San Jose, CA)

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Robotics Software Engineer in San Jose, CA vacancy
  • $140k - $180k

     ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Robotics Software Engineer Full Time California, San Jose, CA, US 8 days ago Requisition ID: 1286 Salary Range: $140,000.00 To $180,000.00... 
    Senior
    Full time

    Kawasaki

    San Jose, CA
    3 days ago
  •  ...A rapidly growing robotics company developing general-purpose mobile manipulation systems for logistics, retail, and manufacturing. Its...  ...robotics architecture. This is a highly hands-on role where your software will run on physical robots and directly impact task success,... 
    Senior

    Fruition Group US

    San Jose, CA
    3 days ago
  • $158.62k - $261k

     ...Clara, CA. Job Responsibilities Work on real-time robotics software to automate agricultural equipment Run and refine...  .... Requirements Bachelor’s degree in Mechanical Engineering or related field plus 3 years of related experience. Required... 
    Senior
    Work at office
    Remote work

    Blue River Technology

    Santa Clara, CA
    3 days ago
  • $184.7k - $324.8k

     ...improve their lives. We believe recent breakthroughs in AI/ML and robotics have the potential to unlock new experiences that were never possible before, and are looking for talented robotics software engineers to realize that mission by expanding the capabilities of Apple... 
    Senior
    Relocation

    Socket

    Cupertino, CA
    2 days ago
  •  ...Purple Drive Senior Robotics Engineers Share Contractual Cupertino, CA JOB DESCRIPTION: You will be responsible for debugging robotic solutions...  ...must know how robotics works and have an understanding of software and hardware. You must be familiar with assembling,... 
    Senior

    Purple Drive

    Cupertino, CA
    4 days ago
  • $165k - $235k

     ...RoboForce is an AI robotics company developing Physical AI-powered Robo-Labor for dull,...  ...dangerous work. The company’s robots are engineered for demanding industrial environments, with...  .... We are seeking a Robotics Software Engineer to build the software that powers... 
    Full time
    Work at office
    Visa sponsorship

    roboforce

    Milpitas, CA
    3 days ago
  • Key ResponsibilitiesFramework Development: Architect, expand, and maintain robust test automation frameworks for Android (Mobly, Java, Python).RCS & SMS Testing: Automate functional, integration, and performance test scenarios for RCS features (read receipts, typing indicators...
    Senior

    Virtusa

    San Jose, CA
    1 day ago
  •  ...doYou will take ownership of developing and maintaining the Client Identity Platform within a globally distributed, cross-functional engineering team. You will design, build, and scale high-performance, cloud-native solutions that ensure the security, reliability, and... 
    Senior
    Apprenticeship

    McKinsey & Company

    San Jose, CA
    8 hours ago
  • $136k - $218.5k

     .... An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing...  ...lasting impact on the world.We are currently looking for a Software/CAD Tool Engineer to join our dynamic team in our Circuits Solutions Group! In... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $184k - $287.5k

     ...Vehicles.We are looking for an experienced engineer to join our Planning and Control team to...  ...evaluation of our Autonomous Vehicle software.Build compelling, data driven evaluation...  ...algorithmsDeveloped metrics for autonomous vehicle robotics systemsExperience with evaluating... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $105k - $125k

     ...The Company team designs and implements robotic solutions for cleanroom semi-conductor robots...  ...world. This position focuses on robotic software development where you will evaluate and...  ...a. Required Bachelor’s degree in engineering Passion for robotics or mechatronic systems... 

    Integress Inc

    San Jose, CA
    3 days ago
  • RoboForce is seeking a Robotics Software Engineer to design and implement production-grade software powering real-world robot behavior. You will develop, integrate, and refine autonomy, perception, planning, and developer infrastructure for robots deployed in challenging... 

    RoboForce

    Milpitas, CA
    4 days ago
  • RoboForce Inc. seeks a Robotics Software Engineer to develop production-grade software powering real-world robot behavior. You will create, integrate, and improve autonomy, systems, and developer infrastructure for deployed robots operating in outdoor environments. This... 

    RoboForce Inc.

    Milpitas, CA
    4 days ago
  • $184k - $287.5k

    NVIDIA is the platform upon which every new AI-powered application is built. We are seeking a Senior Software Engineer - AI Inference Performance to advance innovative LLM and VLM inference. You will push workloads toward practical performance limits on NVIDIA GPU-accelerated... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $174k - $252k

     ...or equivalent practical experience.5 years of experience with software development and consumer facing products.2 years of experience...  ...connectivity, network protocols, or connected devices.Google's software engineers develop the next-generation technologies that change how... 
    Senior

    Google

    San Jose, CA
    1 day ago
  • RoboForce in Milpitas, California, is seeking a Senior Robotics Systems Engineer to bridge robotics software, system integration, and field deployment. You will design interfaces between high-level applications and sensors/actuators, integrate mechatronic systems, and... 
    Senior
    Remote job
    Work at office
    Visa sponsorship

    Y Axis Inc

    Milpitas, CA
    5 days ago
  • $152k - $241.5k

     ...searching for a creative and experienced Software Engineer to help us bring NVIDIA's autonomous...  ...developing self-driving vehicles. As a senior software engineer, your primary role will...  ...of simulation, autonomous systems, robotics, artificial intelligence or related areas... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...our GPU acts as the brains of computers, robots, and self-driving cars that can...  ...partner with OS, container, GPU, and systems engineers. When useful, you will apply machine learning...  .../prediction) inside existing software workflows.What we need to see:5+ years analyzing... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $174k - $252k

    Build robust, low-latency C++ and Python software pipelines for robotic motion planning, trajectory tracking, and multi-sensor feedback loops.Deploy...  ..., Ethernet), and automated testbeds.Google's software engineers develop the next-generation technologies that change how... 
    Senior

    Google

    San Jose, CA
    8 hours ago
  • $152k - $241.5k

     .... An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing...  ...Generation (SDG) team wants a highly motivated and experienced Senior Software Engineer to join us. At a company celebrated for its innovative... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $150k - $175k

     ...challenge in the earthtech sector, we encourage you to take a look at these postings from our thriving partner companies Senior Software Engineer HYPERLUME Software Engineering San Jose, CA, USA USD 150k-175k / year About the role Senior Software... 
    Senior

    ArcTern Ventures

    San Jose, CA
    4 days ago
  • $193.3k - $261.5k

     ...document repositories, it offers a seamless experience that breaks down information silos and enhances collaboration. As a Software Development Engineer on the Quick team, you will play a vital role in designing, developing, and optimizing the platform's core components.... 
    Senior
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Santa Clara, CA
    1 day ago
  • SF Motors, Inc. (dba SERES) is seeking an experienced embedded firmware engineer for our Milpitas, CA office. You will own firmware architecture for humanoid robot controllers, develop embedded C/C++ firmware, and drive board bring-up and hardware validation. Responsibilities... 
    Senior
    Work at office

    SERES AUTO_USA

    Milpitas, CA
    1 day ago
  • $152k - $287.5k

     ...NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  •  ...automotive hardware. Requirements Requires a degree in Computer Science, Robotics, or a related field with over 12 years of industry experience in autonomous systems or safety-critical software. Must possess strong C++ development skills and a deep understanding of... 
    Senior

    NVIDIA AI

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     .... An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing...  ...lasting impact on the world.We are looking for an outstanding Senior Software Engineer to work on our security team focused on securing at scale... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • RoboForce is an AI robotics company developing Physical AI-powered Robo-Labor for dull, dirty, and dangerous work. A Robotics Software Engineer will build production-grade software powering robot behavior in real-world environments, focusing on autonomy, perception, planning... 

    Robotgifs.com

    Milpitas, CA
    1 day ago
  •  ...Yes Sponsor Visa Yes Skills Robotics Systems Integration, Mechatronics...  ..., Low-level Systems Software, AI Robotics Description Description...  .... The company’s robots are engineered for demanding industrial environments...  ....We are looking for a Senior Robotics Systems Engineer who... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Visa sponsorship

    Y Axis Inc

    Milpitas, CA
    1 day ago
  • $73.24 per hour

     ...Job Description Job Description S enior Software Engineer Job Details Design, develop, and test (including automated, continuous integration) key components of our platform Develop systems that are highly reliable, scalable, but remain easy to maintain... 
    Senior
    Hourly pay

    Cypress HCM

    San Jose, CA
    a month ago
  • $152k - $241.5k

     ...Hardware Infrastructure organization develops, deploys, and runs engineering infrastructure on large-scale, distributed cloud computing...  ...shared storage. We are looking for a highly motivated senior software development engineer to develop and deploy software storage... 
    Senior
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Robotics Software Engineer. Be the first to apply!