Software Engineer (See & Spray)
Blue River Technology
Santa Clara, CA, United States Posted October 5, 2026
Check how well your resume matches this job
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
Similar Jobs
Test Automation Engineer
Blue River Technology
Senior Robotics Software Engineer
Blue River Technology
Senior Software Engineer - OTC Trading
Flow Traders
How to apply
You apply on Blue River Technology’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign in