Senior Robotics Software Engineer

3 weeks ago


San Jose, United States Bonsai Robotics Full time

About Bonsai Robotics Bonsai 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.

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 application Create on- and off-vehicle software components for the robot vehicle Improve build system, deployment, health monitoring, and process orchestration for the robot application Build Developer Experience workflows to accelerate development and testing Improve performance characteristics of existing software components Define configurations for the Linux host system on which the software application runs Interface with Robotics, Computer Vision, and Cloud engineers to bring these systems together through consistent interfaces

Qualifications

Bachelor's degree or higher in computer science or related field 5+ years experience writing and shipping professional software Proficient working on, deploying to, and configuring headless Linux systems Proficient in Python, and C++ with CMake Experience with ROS 2

Bonus points for experience with: Delivering pure-C software Docker SystemD DDS GUI 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 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

    2 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**: -...


  • San Francisco, United States Civ Robotics inc. Full time

    About the Role As a Robotics Mechanical Engineer, you can shape our robots' future and contribute directly to their design and development. Your responsibilities will include refining current designs, developing new components, enhancing safety features, and establishing robust processes for hardware engineering. In this role, you will: Responsible for...


  • 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 Jose, United States Vimaan Full time

    Robotics Application Engineer Robotics Application Engineer Responsibilities Assemble, integrate, test and deploy new robotic automation systems. Conduct research to improve efficiency, scalability and reliability of robotic automation system operations. Understand end-user needs and create detailed requirements and specifications documents. Engineer highly...


  • 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 VivaHire Full time

    Our Tribology, Stylus and Optical Metrology Software group is hiring for an experienced Software Engineer to complement our development team in our San Jose office. In this position, you will play a crucial role in designing, developing, and integrating high quality software programming solutions that meet our strategic goals, with a focus on C# and .NET GUI...


  • San Jose, United States VivaHire Full time

    Our Tribology, Stylus and Optical Metrology Software group is hiring for an experienced Software Engineer to complement our development team in our San Jose office. In this position, you will play a crucial role in designing, developing, and integrating high quality software programming solutions that meet our strategic goals, with a focus on C# and .NET GUI...


  • San Jose, United States VivaHire Full time

    Our Tribology, Stylus and Optical Metrology Software group is hiring for an experienced Software Engineer to complement our development team in our San Jose office. In this position, you will play a crucial role in designing, developing, and integrating high quality software programming solutions that meet our strategic goals, with a focus on C# and .NET GUI...

  • Sr. Robotics Engineer

    3 weeks ago


    San Jose, United States CareerBuilder Full time

    Our client is revolutionizing the agriculture industry with ML & AI technology. What You Will Be Doing Collaborate within the Robotics/Platform team to develop a fully-featured, efficient, and dependable robotic vehicle application. Develop software modules both onboard and offboard the robot vehicle. Enhance the build system, deployment processes, health...


  • San Jose, United States Adobe Full time

    Changing the world through digital experiences is what Adobes all about. We give everyonefrom emerging artists to global brandseverything they need to design and deliver exceptional digital experiences! Were passionate about empowering people to Software Engineer, Software, Engineer, Senior, Skills, Technology, Transportation


  • 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...


  • San Jose, CA, United States CyberCoders Full time

    San Jose, CA Full-time $135,000.00 - $185,000.00Posted 03/15/2024The Senior Systems Engineer position will be responsible for designing, developing, and deploying complex robotic systems and automation solutions. This position requires experience in electrical, mechanical, and biomedical engineering as well as experience in Robotic Systems, Robotics, and...

  • Robotics Engineer

    2 weeks ago


    San Jose, United States Aesgs Full time

    Highlights : 2 years in programming and operating Fanuc robotic system Siemens S7 PLC Programming Fanuc Robot Programming Description : Position Overview: We are seeking a skilled and experienced engineer to join our team as a Robotics Engineer. The ideal candidate will have a strong background in programming and operating Fanuc robotic systems, coupled with...