Sr Robotics Software Engineer

Blue River Technology

California (MO)

Hybrid

USD 138,000 - 261,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Blue River Technology is seeking an experienced engineer to design and implement scalable full-stack software for intelligent agricultural robotics. You will work across teams to optimize performance, reliability, and integration with sensors and actuators.

The role involves mentoring peers, leading architectural improvements, and developing algorithms to improve chemical application accuracy on large-scale crops. Occasional travel and in-office presence within commuting distance are required.

Qualifications

  • Bachelor's degree in Mechanical Engineering or related field with 2 years of related experience.
  • Develop real-time capable software in C++ for Linux.
  • Experience with ROS and robotics software packages such as AOS, Flatbuffers, Protobufs.

Responsibilities

  • Leads design and implementation of complex full stack solutions, ensuring scalability, performance, and reliability.
  • Identifies system inefficiencies and drives architectural improvements.
  • Mentors junior engineers with coaching and code reviews.
  • Leads cross-functional collaboration to ensure feature integration and product specs.
  • Develops software algorithms for intelligent agricultural robots, focusing on accuracy and reducing redundancy of chemical applications in farming.

Skills

C++
Linux
Latency benchmarking
Git
Bazel
ROS
Protobufs
Flatbuffers
AOS

Education

Bachelor's degree in Mechanical Engineering or related field

Tools

CAN
Ethernet

Job description

Summary

We’re Blue River, a team of innovators driven to create intelligent machinery that solves monumental problems for our customers. We empower our customers – farmers, construction crews, and foresters - to implement safer and more sustainable solutions, driving increased profitability with less reliance on scarce labor. We believe that focusing on the small stuff – pixel-by-pixel and task-by-task - leads to big gains.

Blue River Technology is based in Santa Clara, CA.

Job Responsibilities
  • Leads the design and implementation of complex full stack solutions, ensuring scalability, performance, and reliability.
  • Identifies system inefficiencies and drives architectural improvements, ensuring high-quality deliverables across projects.
  • Mentors junior engineers, providing technical guidance and support through coaching, code reviews, and knowledge sharing.
  • Leads cross-functional collaboration efforts, ensuring seamless integration of features and adherence to product specifications.
  • The employee participates in, and often leads, the design and development of software algorithms for intelligent agricultural robots/machines. Specifically, efforts are focused on improving the accuracy of and reducing the redundancy of commercial agricultural chemical applications used in the growing and cultivating of large-scale crops.
Requirements
  • Bachelor’s degree in Mechanical Engineering or related field plus 2 years of related experience.
  • Required skills:
    • Develop real-time capable software in C++ for Linux.
    • Experience with benchmarking and improving jitter in end-to-end latency (1 yr).
    • Use git and Bazel to build, test, and deploy vehicle software and firmware (1 yr).
    • Develop pub-sub systems that interact with sensors and actuators on robotics systems via CAN and Ethernet (1 yr).
    • Experience building end-to-end testing solutions for data-driven software, including unit, integration, HIL, and regression testing (1 yr).
    • Implement vehicle software utilizing ROS and robotics software packages such as AOS, Flatbuffers, Protobufs (1 yr).
    • May work remotely; periodic time in office required; must live within commuting distance of office.
    • Up to 20% domestic and international travel required for in-field testing, data collection, R&D, and system deployments at customer sites.

The US annual base salary range for this position is $138,237 - $261,000, along with eligibility for Blue River’s bonus and benefit programs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer
Senior Robotics Software Engineer

Blue River Technology • Santa Clara (CA)

Hybrid
USD 158,000 - 261,000
Real-Time Robotics Software Engineer — Agriculture
Real-Time Robotics Software Engineer — Agriculture

Blue River Technology • Santa Clara (CA)

Hybrid
USD 158,000 - 261,000
Senior Robotics Software Engineer - Remote & Travel
Senior Robotics Software Engineer - Remote & Travel

Blue River Technology • California (MO)

Hybrid
USD 138,000 - 261,000
Robotics Operations Engineer, See & Spray
Robotics Operations Engineer, See & Spray

Blue River Technology • Santa Clara (CA)

On-site
USD 108,000 - 162,000
Bonus programs
Robotics Software Engineer
Robotics Software Engineer

RoboForce • Milpitas (CA)

On-site
USD 165,000 - 235,000
Stock options/equity
Health, dental, and vision insurance
401(k) plan
+2
Robotics Software Engineer
Robotics Software Engineer

Summer Robotics • Kentucky

On-site
USD 80,000 - 110,000
Machine Learning Engineer, Autonomy Blue River Technology · $113k – $202k Middle just now
Machine Learning Engineer, Autonomy Blue River Technology · $113k – $202k Middle just now

Remote Genie • Northern (KY)

Hybrid
USD 113,000 - 202,000
Principal RL Engineer, E2E Autonomy
Principal RL Engineer, E2E Autonomy

Blue River Technology • Santa Clara (CA)

On-site
USD 192,000 - 378,000
Robotics Software Engineer II Mission
Robotics Software Engineer II Mission

Bear Robotics, Inc. • Redwood City (CA)

On-site
USD 176,000 - 196,000
Forward Deployed Engineer
Forward Deployed Engineer

Bonsai Robotics • San Jose (CA)

Hybrid
USD 150,000 - 170,000
Hybrid work model
Lunch provided on in-office days
Comprehensive health insurance