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

Robotics Software Engineer

bonsairoboticsmain

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. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer in San Jose, CA vacancy
  • $150k - $200k

     ...to advance human health for tomorrow. Learn about the Danaher Business System which makes everything possible. The Robotics Software Engineer (Controls & Perception) is responsible for developing software that enables laboratory automation systems to accurately... 
    Suggested
    Full time
    Part time

    Danaher Corporation

    San Jose, CA
    3 days ago
  •  ...Kawasaki Robotics Software DeveloperApplicants must be authorized to work in the United States for any employer without current or future...  ...not succeed the first timeb. PreferredBachelor's degree in engineering with emphasis on robotics or mechatronics1~3 years of mechatronics... 
    Suggested

    Kawasaki Heavy Industries

    San Jose, CA
    3 days ago
  • $152k - $241.5k

     ...simulation-ready environments and objects for robotics simulation, learning, and deployment. As a Senior Systems Engineer, you will build dense 3D reconstruction systems...  ...simulation workflows, and robotics software that bridge research innovations with production... 
    Suggested

    NVIDIA

    Santa Clara, CA
    3 hours ago
  • $158.62k - $261k

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

    Blue River Technology

    Santa Clara, CA
    5 days ago
  •  ...Our client builds general-purpose mobile manipulator robots for industrial applications, deployed across logistics, retail, and...  ...withheld at this stage. The Role We're seeking a Senior Robotics software engineer with deep technical range across perception, planning,... 
    Suggested

    Fruition Group US

    San Jose, CA
    5 days ago
  • $184.7k - $324.8k

     ...Senior Robotics Software EngineerApple is where individual imaginations gather together, committing to the values that lead to great work...  ...possible before, and are looking for talented robotics software engineers to realize that mission by expanding the capabilities of... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  •  ...position. Job Summary The Kawasaki Robotics team designs and implements robotic...  ...world. This position focuses on robotic software development where you will evaluate and...  ...and provide technical guidance to junior engineers Drive future forward R&D based on the... 

    Kawasaki Robotics USA Inc

    San Jose, CA
    3 days ago
  • RoboForce is seeking a Robotics Software Engineer to build production‑grade software powering robot behavior in real‑world environments. You will develop, integrate, and improve autonomy, perception, planning, and controls across deployed robots operating in outdoor settings... 

    Robotgifs.com

    Milpitas, CA
    1 day ago
  • Blue River Technology, based in Santa Clara, CA, seeks an engineer to build real-time robotics software for automated agricultural equipment. You will work on vision-based systems, sensing and actuation to ensure reliable field operations. The role requires a BS in Mechanical... 
    Remote work

    Blue River Technology

    Santa Clara, CA
    1 day ago
  • $120k - $195k

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

    Robotgifs.com

    Milpitas, CA
    1 day ago
  • $19 - $65 per hour

     ...an intern to help with the evolution of its robot’s communication backbone by integrating ROS2 into a high-performance software stack. This role involves transitioning...  ...interoperability solutions, and conducting field engineering tasks. Applicants should have advanced... 
    Internship

    PlusAI

    Santa Clara, CA
    3 days ago
  •  ...: About Bonsai Robotics Bonsai Robotics' mission is to create the next leap forward in agriculture equipment efficiency...  ...is seeking an experienced Motion Planning & Controls Engineer to develop motion planning software for off-road autonomous systems. The ideal candidate... 
    Full time
    Local area

    Congruent

    San Jose, CA
    15 days ago
  • Imperative Care in Campbell, California, is seeking a Staff Software Engineer in Robotics to design and implement critical software for their innovative robotic platform. This includes working on real-time algorithms and collaborating with cross-functional teams to meet... 

    Imperative Care

    Campbell, CA
    4 days ago
  • $174.4k - $237.8k

    Intrinsic is an AI robotics group at Google aiming to reimagine the potential of industrial...  ...robotics in the near future - with software and data at the core.Our mission is to make...  ...and developers. We are a dynamic team of engineers, roboticists, designers, and... 
    Full time
    Local area

    Intrinsic

    Mountain View, CA
    5 days ago
  • $140k - $200k

     ...Robotics Software Engineer Full-time | Sunnyvale, CA | Engineering (Onsite) About Noble Machines Noble Machines builds multipurpose robots to support human workers in the world's toughest jobs—turning dangerous work from a necessity into a choice. Our work... 
    Full time
    Local area

    Noble Machines, Inc

    Sunnyvale, CA
    2 days ago
  •  ...this role, you will help develop a next-generation medical robotics platform. You’ll collaborate within a small, fast-paced team...  ...complex robotic prototypes. The ideal candidate is a self-driven software engineer with strong problem-solving skills, deep expertise C++ and... 
    Local area
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • $152k - $241.5k

    Join NVIDIA's Isaac Applications Engineering team and help build the platform for Physical AI robots — assembling the full robotics stack and proving it out on real...  ...a question that runs through all of it: is our software ready to be used by agents? That means the coding... 
    Full time
    Live in
    Night shift

    Nvidia

    Santa Clara, CA
    5 days ago
  •  ...Amazon is seeking an Applied Scientist to advance simulation for next-gen robotics at scale. You will push physics-based simulation fidelity, design high-performance tools, and tackle sim-to-real challenges across manipulation and locomotion. You will collaborate with... 

    Amazon

    Sunnyvale, CA
    5 days ago
  •  ...Nuro, based in Mountain View, California, is seeking an experienced engineer to develop sensor and compute systems for robotics. You will design solutions for self-driving vehicles and collaborate with cross-functional teams. The ideal candidate has a strong background... 

    Kindredventures

    Mountain View, CA
    5 days ago
  • $145k - $220k

     ...Robotics Software EngineerSunnyvale, CAThe future of defense will be decided by those who field intelligent machines at scale. At Scout AI...  ...relentless work.The Role We're looking for a Robotics Software Engineer to design and build the software that powers intelligent... 
    Full time

    Scout AI

    Sunnyvale, CA
    3 hours ago
  • $100k - $130k

    Robotics Application Engineer - Semiconductor Automation Location: San Jose, CA Compensation: $ 100,000.00-$130,000.00 Hours: 8:00-17:00 Employment...  ...activities, coordinates across mechanical, electrical, software, and prototype teams, and provides technical support at... 
    Full time
    Worldwide
    Visa sponsorship

    Pasona NA

    San Jose, CA
    1 day ago
  •  ...Robotics Application Engineer Kawasaki Robotics is a leading supplier of industrial robots and robotic automation systems with a broad product...  ...guidance to mechanical design team, electrical team, software team and prototype team to complete robot application within... 

    Kawasaki Heavy Industries

    San Jose, CA
    5 days ago
  • $31 per hour

    #R-033662 Robotics Software Engineering Internship At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less invasive... 
    Hourly pay
    Permanent employment
    Full time
    Internship
    Local area
    Worldwide

    Wheaton

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

     ...About the role As a Perception Autonomy engineer, you will be pivotal in developing, integrating...  ..., and maintaining real-time sensor software solutions deployed across a range of...  ...Electrical Engineering, Computer Engineering, Robotic Engineering, Computer Science,... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    4 days ago
  • Gigascale Capital is seeking a software engineer to build and maintain the infrastructure for a growing fleet of robots. You will develop observability tools, telemetry pipelines, and automated deployments to ensure fleet health and reliability. The role requires 3+ years... 

    Gigascale Capital

    Mountain View, CA
    3 days ago
  • A leading healthcare company in Santa Clara is offering a Robotics Software Engineering Internship for students passionate about robotics software design. Interns will develop software architecture, algorithms, and code for robotic systems. Responsibilities include optimizing... 
    Internship

    Wheaton

    Santa Clara, CA
    4 days ago
  • A leading healthcare company is offering a Robotics Software Engineering Internship in Santa Clara, California. This internship is focused on software architecture and algorithm development for robotic systems. Interns will design and optimize control algorithms, develop... 
    Hourly pay
    Full time
    Summer work
    Internship

    Wayne State University

    Santa Clara, CA
    4 days ago
  • $19 - $65 per hour

     ...company pioneering AI-based virtual driver software for factory-built autonomous trucks....  ...will help spearhead the evolution of our robot’s communication backbone by integrating...  ...configurations for hybrid environments. Field Engineering: On-vehicle deployment, hardware-in-the-... 
    Internship

    PlusAI

    Santa Clara, CA
    2 days ago
  • $204k - $259k

    A leader in autonomous driving technology is seeking a Senior Software Engineer in Robotics. In this role, you will transition low-level Perception tasks to machine learning, integrate systems, and evaluate quality metrics. The ideal candidate has a Bachelor's in Computer... 

    Waymo

    Mountain View, CA
    4 days ago
  • $189k - $270k

    Applied Intuition in Sunnyvale, California is seeking a Robotics Engineer to build general-purpose robots capable of performing real work. The ideal candidate will design and implement robotics software, contribute to fleet deployment, and collaborate cross-functionally... 

    applied

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

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