Real-Time Robotics Software Engineer — Agriculture

Blue River Technology

Santa Clara (CA)

Hybrid

USD 158,621 - 261,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

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 Engineering or related field with 3+ years of experience, strong C++ on Linux, ROS, and end-to-end testing, plus Git/Bazel expertise. Some remote work and up to 20% travel may be required.

Qualifications

  • Bachelor’s degree in Mechanical Engineering or related field with 3 years of related experience.
  • Strong C++ development for Linux in real-time systems.
  • Experience with ROS and robotics software packages (AOS, Flatbuffers, Protobufs).
  • Proficient with Git and Bazel for build, test, deploy.
  • Experience building end-to-end testing solutions (unit, integration, HIL, regression).
  • Ability to travel up to 20% domestically and internationally.

Responsibilities

  • Work on real-time robotics software to automate agricultural equipment
  • Run and refine complex agricultural machines that unite vision-based deep learning, distributed computing, and precise sensing and actuation to reliably execute operations in the field
  • Investigate and solve difficult, unsolved challenges in sensing, actuation, and autonomous operations to push machine performance forward
  • Integrate a wide variety of sensing, computing, actuation, and user interface hardware and software to achieve machine performance goals.

Skills

Real-time software
C++
ROS
Linux
Testing & QA

Education

Bachelor’s degree in Mechanical Engineering or related field

Tools

Git
Bazel
CAN
Ethernet

Job description

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 Engineering or related field with 3+ years of experience, strong C++ on Linux, ROS, and end-to-end testing, plus Git/Bazel expertise. Some remote work and up to 20% travel may be required.

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
Autonomous Field Test Engineer - Precision Agriculture Robotics
Autonomous Field Test Engineer - Precision Agriculture Robotics

Blue River Technology • Ankeny (IA)

On-site
USD 91,000 - 137,000
Field Test Engineer – Autonomous Agricultural Robotics
Field Test Engineer – Autonomous Agricultural Robotics

Blue River Technology • North Carolina

On-site
USD 91,000 - 137,000
Annual bonus
Remote ML Engineer - Perception for Autonomous Agriculture
Remote ML Engineer - Perception for Autonomous Agriculture

Remote Genie • Northern (KY)

Hybrid
USD 113,000 - 202,000
Field Test Engineer - Autonomous Agriculture Robotics
Field Test Engineer - Autonomous Agriculture Robotics

Blue River Technology • Iowa City (IA)

On-site
USD 91,000 - 137,000
Autonomous Farming ML Engineer (Edge & Cloud)
Autonomous Farming ML Engineer (Edge & Cloud)

Socket.dev • California (MO)

Hybrid
USD 113,000 - 202,000
Machine Learning Engineer, Autonomy
Machine Learning Engineer, Autonomy

Blue River Technology • United States

Remote
USD 113,000 - 202,000
Annual performance bonus
Competitive benefits package
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
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
Machine Learning Engineer, Autonomy
Machine Learning Engineer, Autonomy

Socket.dev • California (MO)

Hybrid
USD 113,000 - 202,000