Senior Robotics Software Engineer

3 weeks ago


San Diego, United States Bonsai Robotics Full time

About Bonsai RoboticsBonsai Robotics' mission is to create the next leap forward in agriculture equipment efficiency by creating a new ecosystem of semi-autonomous robotic machinery. Orchards are dusty, hazard-filled, and GPS-denied. The GPS-based autosteer features that have driven row crop efficiencies cannot function in orchards. Our vision, AI, and machine control systems offer human-level environment understanding and local navigation capabilities and will be the platform for a new wave of innovation in agricultural production and management systems.

If you are interested in applying for this job, please make sure you meet the following requirements as listed below.

We simultaneously solve twin crises impacting nut growers and most of specialty agriculture: there is not enough human labor when you need it, and operational expenses are growing dramatically. Our state-of-the-art technology empowers orchard managers to optimize their operations, dramatically reduce operational expenses, and increase profitability. We are pursuing a Bonsai Inside strategy, and partnering with the largest orchard Original Equipment Manufacturers (OEMs) in the retrofitting of existing machines and design of new form factors.Bonsai is seeking an experienced Linux software developer with a strong background shipping stable deployed applications to constrained environments, with a focus on robotics. In this role, you will enable Bonsai's core technology by providing a robust vehicle core software platform that can reliably deploy, run, and monitor the end-to-end software stack for agriculture and off-road robots.What you'll do:Work as part of the Robotics/Platform team to help create a feature complete, performant, and reliable end-to-end robotic vehicle applicationCreate on- and off-vehicle software components for the robot vehicleImprove build system, deployment, health monitoring, and process orchestration for the robot applicationBuild Developer Experience workflows to accelerate development and testingImprove performance characteristics of existing software componentsDefine configurations for the Linux host system on which the software application runsInterface with Robotics, Computer Vision, and Cloud engineers to bring these systems together through consistent interfacesQualificationsBachelor's degree or higher in computer science or related field5+ years experience writing and shipping professional softwareProficient working on, deploying to, and configuring headless Linux systemsProficient in Python, and C++ with CMakeExperience with ROS 2Bonus points for experience with:Delivering pure-C softwareDockerSystemDDDSGUI development using web frameworks (React, etc)AWS Cloud Infrastructure: S3, EC2, etc.

#J-18808-Ljbffr



  • San Francisco, United States Simbe Robotics Inc Full time

    In this internship, you will be working with our robot software engineering team for 3 months on the code that drives our Tally(TM) autonomous robots. You will work in an exciting fast-paced Silicon Valley startup environment and work on all aspects of Tally including but not limited to navigation, perception, autonomous behaviors, hardware drivers, cloud...


  • San Francisco, United States Osaro, Inc. Full time

    We are looking for a full-time Senior Robotics Software Engineer whose work will help us improve the capabilities of our robot control stack, working closely with our state-of-the-art perception and powerful adaptive decision-making algorithms. Our AI software products endow industrial robots with the level of autonomy needed to perform an extensive variety...


  • San Mateo, United States Ruby Robotics Full time

    Staff Instrument Software Engineer: Ruby Robotics About Us: Started by Stanford/MIT alumni who previously founded 3 successful medical device companies, Ruby Robotics is advancing precision oncology with robotics and artificial intelligence solutions. Our first product uses a custom-built instrument and AI to autonomously prepare, image and analyze tissue...


  • San Mateo, United States Ruby Robotics Full time

    Staff Instrument Software Engineer: Ruby Robotics About Us: Started by Stanford/MIT alumni who previously founded 3 successful medical device companies, Ruby Robotics is advancing precision oncology with robotics and artificial intelligence solutions. Our first product uses a custom-built instrument and AI to autonomously prepare, image and analyze tissue...


  • San Mateo, United States Ruby Robotics Full time

    Staff Instrument Software Engineer: Ruby Robotics About Us: Started by Stanford/MIT alumni who previously founded 3 successful medical device companies, Ruby Robotics is advancing precision oncology with robotics and artificial intelligence solutions. Our first product uses a custom-built instrument and AI to autonomously prepare, image and analyze tissue...

  • R&D Software Engineer

    2 weeks ago


    San Francisco, United States Simbe Robotics Inc Full time

    In this role, you will be working with both our robot software engineering and R&D teams on the software stack that drives the autonomy of our Tally(TM) robots. In this exciting role, you will be working on the cutting edge to improve and expand the capabilities of our robot fleet. You will also be working with our R&D team on both defining and implementing...


  • San Jose, United States Vici Robotics Full time

    About Us: We're Vici Robotics, a team of problem solvers driven to create a world where robots serve as a human multiplier for dull and repetitive work. We're starting in retail where our robots automate the tedium of managing a grocery store such as stocking shelves, managing inventory, and fulfilling online orders. Position Summary: As a Mechanical...


  • San Jose, United States Vici Robotics Full time

    About Us:We're Vici Robotics, a team of problem solvers driven to create a world where robots serve as a human multiplier for dull and repetitive work. We're starting in retail where our robots automate the tedium of managing a grocery store such as stocking shelves, managing inventory, and fulfilling online orders.Position Summary:As a Mechanical Engineer...


  • San Jose, United States Vici Robotics Full time

    About Us:We're Vici Robotics, a team of problem solvers driven to create a world where robots serve as a human multiplier for dull and repetitive work. We're starting in retail where our robots automate the tedium of managing a grocery store such as stocking shelves, managing inventory, and fulfilling online orders.Position Summary:As a Mechanical Engineer...

  • Robotics Instructor

    4 days ago


    San Jose, United States Magikid Robotics Lab Full time

    **Job description** We are seeking energetic part-time coding/robotics Project Instructors and to teach students from the ages 6 to 14. Applicants with prior children's education is a plus! Knowledge of robotics competition (including VEX and/or Wonder Robots), coding (scratch or python) is also a plus. **Your responsibilities will include**: -...

  • Software Engineer

    14 hours ago


    San Diego, United States SeeByte Full time

    Role: Software EngineerLocation: San DiegoSalary: Dependent upon experienceJob Type: Permanent, Full-Time SeeByte, the global leader in developing of smart software solutions for uncrewed maritime systems, is looking to recruit a Software Engineer to join their team in their San Diego office. You will be working as part of a world-renowned, expert...

  • Software Engineer

    9 hours ago


    San Diego, United States SeeByte Full time

    Role: Software EngineerLocation: San DiegoSalary: Dependent upon experienceJob Type: Permanent, Full-Time SeeByte, the global leader in developing of smart software solutions for uncrewed maritime systems, is looking to recruit a Software Engineer to join their team in their San Diego office. You will be working as part of a world-renowned, expert...

  • Software Engineer

    18 hours ago


    San Diego, United States SeeByte Full time

    Role: Software EngineerLocation: San DiegoSalary: Dependent upon experienceJob Type: Permanent, Full-Time SeeByte, the global leader in developing of smart software solutions for uncrewed maritime systems, is looking to recruit a Software Engineer to join their team in their San Diego office. You will be working as part of a world-renowned, expert...


  • San Diego, United States High Side Technology Full time

    Job DescriptionJob DescriptionDescription:HST has an immediate need for a senior software engineer to provide software design and architecture support to multiple Department of Defense (DoD) and Intelligence Community (IC) clients. The successful candidate will lead critical microservices-centric software design, development and application modernization...


  • San Carlos, United States Robust.ai Full time

    About the job: If you want to do the best work of your life, believe diversity is a strength, and be part of an inclusive team of people who care deeply, keep reading. We believe that all machines that have physical actuators will soon be intelligent. In a sense, all machines will become intelligent robots, and Robust.AI's software platform will power the...


  • San Carlos, United States Robust.AI Full time

    About the job: If you want to do the best work of your life, believe diversity is a strength, and be part of an inclusive team of people who care deeply, keep reading. We believe that all machines that have physical actuators will soon be intelligent. In a sense, all machines will become intelligent robots, and Robust.AI's software platform will power the...

  • Robotic Engineer

    5 days ago


    San Antonio, United States Pop-Up Talent Full time

    Robotic Programmer Engineer Schertz, TX 78154 RESPONSIBILITIES: The Robotic Program Engineer will work within a multidisciplinary design team, and is responsible for the design, development, and support of all aspects of robot path and control systems for custom industrial automation machinery, throughout all phases of the project lifecycle. Qualified...

  • Robotic Engineer

    4 weeks ago


    San Antonio, United States Pop-Up Talent Full time

    Robotic Programmer EngineerSchertz, TX 78154RESPONSIBILITIES:The Robotic Program Engineer will work within a multidisciplinary design team, and is responsible for the design, development, and support of all aspects of robot path and control systems for custom industrial automation machinery, throughout all phases of the project lifecycle. Qualified...

  • Robotic Engineer

    4 weeks ago


    San Antonio, United States Pop-Up Talent Full time

    Robotic Programmer EngineerSchertz, TX 78154RESPONSIBILITIES:The Robotic Program Engineer will work within a multidisciplinary design team, and is responsible for the design, development, and support of all aspects of robot path and control systems for custom industrial automation machinery, throughout all phases of the project lifecycle. Qualified...

  • Robotic Engineer

    4 weeks ago


    San Antonio, United States Pop-Up Talent Full time

    Job DescriptionJob DescriptionRobotic Programmer EngineerSchertz, TX 78154RESPONSIBILITIES:The Robotic Program Engineer will work within a multidisciplinary design team, and is responsible for the design, development, and support of all aspects of robot path and control systems for custom industrial automation machinery, throughout all phases of the project...