Software Engineer (See & Spray)

Blue River Technology

Santa Clara, CA, United States Posted October 5, 2026

Check how well your resume matches this job

Remote Full-time Mid level
Salary Range

$104,000 - $183,000

Job Description

Join our See & Spray Team as a Software Engineer, where you will play a crucial role in delivering precision agriculture solutions to the world's farm fields. You will collaborate with a multi-functional engineering team to develop, test, and optimize software systems for our agricultural and construction equipment. Your responsibilities will include designing and testing robotics system software, providing troubleshooting support, documenting code and system architecture, and estimating time to completion for tasks. A strong background in distributed robotics software development, proficiency in C++ and Linux, and a passion for agriculture are essential for this role.

  • Collaborate with a multidisciplinary team to develop, test, and optimize software systems for agricultural and construction equipment.
  • Design, develop, and test robotics system software in a complex distributed system using C++ in a Linux environment.
  • Provide remote and in-field troubleshooting and support of distributed systems during deployment and testing phases.
  • Familiarity with SSH for remote access and scripting on single-board compute for rapid prototype/ test applications (i.e., Raspberry Pi use cases)
  • Problem-solving skills with the ability to debug complex systems
  • Knowledge of version control systems (e.g., Git) and collaborative development workflows
  • Proficiency with Linux/bash environments and command-line tools
  • BS degree or higher in Computer Science or related field
  • 2 or more years of experience with distributed robotics software development in C++
  • Strong written and verbal documentation
  • OS and machine deployment + management ability (Ansible, etc.)
  • Ability to work effectively in a fast-paced, iterative development environment
  • Experience with real-time sensor integration and vision systems on autonomous vehicles or robotic systems
  • Familiarity with GPU computing on edge devices and real-world constraints
  • Experience with Python, especially in a robotics context
  • Passionate about agriculture
Required Skills
software development collaboration testing troubleshooting C++ Linux distributed systems problem solving Git Bash Ansible Python
How to apply

You apply on Blue River Technology’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Blue River Technology
Share This Job