Demo

Software DevOps/Release Engineer

Bonsai Robotics
San Jose, CA Full Time
POSTED ON 3/24/2025
AVAILABLE BEFORE 4/22/2025

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.

About the role

We are looking for a talented Software DevOps / Release Engineer with expertise in robotics software development to join our innovative team. In this role, you will enhance and automate software delivery pipelines, optimize deployment processes, and ensure reliable integration and delivery of robotics applications. A strong understanding of Release Processes and the Robot Operating System (ROS) is essential. You will collaborate with developers, QA engineers, and robotics specialists to streamline the development lifecycle and maintain high-quality deployments in autonomous systems.

What you'll do

  • Design, implement, and maintain CI / CD pipelines tailored to robotics software development, including ROS and ROS 2 projects.
  • Automate build and deployment processes for robotics applications across multiple environments (e.g., simulation, testing, and real-world robotics platforms).
  • Develop and oversee release procedures specifically for robotics software, ensuring consistency and reliability in deploying ROS / ROS 2 packages and updates.
  • Coordinate release schedules, dependencies, and risks in collaboration with robotics teams and project managers.
  • Maintain proper version control for robotics software artifacts, ensuring traceability and compliance with industry best practices.
  • Implement robust change management processes for deploying updates to robotic systems in production.
  • Monitor post-release performance of robotic systems and provide detailed analysis for improvements.

Qualifications

Strong candidates will exhibit...

  • Proven experience in DevOps, Release Engineering, or similar roles, with a focus on robotics software.
  • Hands-on experience with ROS and ROS 2 (Robot Operating System), including package management and build tools (e.g., catkin, colcon).
  • Proficiency in CI / CD tools (e.g., Teamcity, Jenkins, GitLab, GitHub) and their applications in autonomous systems projects.
  • Strong understanding of cloud platforms (AWS, Azure, Google Cloud) and container technologies (Docker, Kubernetes).
  • Expertise in scripting and programming languages (e.g., Python, Bash, or C ).
  • Familiarity with robotics simulation tools (e.g., Gazebo, Unity or Foxglove) and HIL testing environments.
  • Solid knowledge of version control systems (e.g., Git, SVN) and their application to robotics workflows.
  • Strong problem-solving skills, with experience troubleshooting complex system issues.
  • Bonus points for...

  • Familiarity with robotics-specific release processes, including the development and deployment of real-time systems and firmware updates to autonomous vehicles.
  • Knowledge of configuration management tools (e.g., Ansible, Terraform) for robotics environments.
  • Experience with monitoring and telemetry tools (e.g., Grafana, or robotics-specific logging frameworks).
  • Certification in DevOps or strong work experience spanning multiple years.
  • Bonsai Robotics values diversity, inclusivity, and excellence in hiring and strongly encourages candidates from traditionally underrepresented backgrounds to apply.

    The pay range for this role is :

    130,000 - 180,000 USD per year (San Jose)

    Salary : $130,000 - $180,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software DevOps/Release Engineer?

    Sign up to receive alerts about other jobs on the Software DevOps/Release Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $66,754 - $80,675
    Income Estimation: 
    $87,561 - $108,720
    Income Estimation: 
    $66,754 - $80,675
    Income Estimation: 
    $87,561 - $108,720
    Income Estimation: 
    $87,561 - $108,720
    Income Estimation: 
    $113,816 - $140,887
    Income Estimation: 
    $113,816 - $140,887
    Income Estimation: 
    $136,216 - $164,954
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Bonsai Robotics

    Bonsai Robotics
    Hired Organization Address San Jose, CA Full Time
    About Bonsai Robotics Bonsai Robotics' mission is to create the next leap forward in agriculture equipment efficiency by...
    Bonsai Robotics
    Hired Organization Address San Jose, CA Full Time
    About Bonsai Robotics Bonsai Robotics' mission is to create the next leap forward in agriculture equipment efficiency by...
    Bonsai Robotics
    Hired Organization Address San Jose, CA Full Time
    Bonsai Robotics' mission is to create the next leap forward in agriculture equipment efficiency by creating a new ecosys...
    Bonsai Robotics
    Hired Organization Address San Jose, CA Full Time
    Bonsai Robotics mission is to create the next leap forward in agriculture equipment efficiency by creating a new ecosyst...

    Not the job you're looking for? Here are some other Software DevOps/Release Engineer jobs in the San Jose, CA area that may be a better fit.

    Build and Release Engineer / DevOps

    Securly, San Jose, CA

    DevOps / Release Engineer

    Pebble, Fremont, CA

    AI Assistant is available now!

    Feel free to start your new journey!