Remote opportunity at
Blue River TechnologySoftware Engineer, See & Spray
Blue River Technology operates as a research and development partner aligned with John Deere to build intelligent machinery and precision agriculture equipment, such as autonomous and…
Career Tools
About This Role
Blue River Technology operates as a research and development partner aligned with John Deere to build intelligent machinery and precision agriculture equipment, such as autonomous and See & Spray systems. The company is currently hiring a full-time Software Engineer to join the See & Spray Team in designing, testing, and optimizing software for agricultural and construction equipment. This position suits individuals who want to work within multi-functional teams alongside embedded…
Job Description
Blue River Technology operates as a research and development partner aligned with John Deere to build intelligent machinery and precision agriculture equipment, such as autonomous and See & Spray systems. The company is currently hiring a full-time Software Engineer to join the See & Spray Team in designing, testing, and optimizing software for agricultural and construction equipment. This position suits individuals who want to work within multi-functional teams alongside embedded software, test and QA, mechatronics, computer vision, and machine learning engineers. Employees will collaborate to overcome technical challenges, plan tasks, and prioritize work in a fast-paced environment.
The role involves building and testing robotics system software using C++ on Linux platforms, providing deployment support, and documenting system architecture and APIs. Candidates should be comfortable working in Santa Clara, California, and must note that visa sponsorship is unavailable for this opening. Blue River Technology is an equal-opportunity employer that values an inclusive workplace and supports diversity through recruitment, mentorship, and career development programs.
Responsibilities
- Design, build, and test robotics system software for distributed architectures utilizing C++ and Linux environments
- Deliver remote and on-site troubleshooting as well as operational support during testing and deployment phases
- Produce clear documentation for system architecture, APIs, and codebases to facilitate team knowledge sharing
- Analyze project workloads, divide tasks into manageable components, and estimate completion timeframes
Requirements
- Bachelor of Science degree or higher in Computer Science or a related technical discipline
- Minimum of two years of professional experience developing distributed robotics software with C++
- Demonstrated proficiency in Linux, command-line tools, and bash environments
- Working knowledge of collaborative development workflows and version control software such as Git
- Strong problem-solving capabilities focused on debugging complex software and hardware systems
- Familiarity with SSH remote access protocols and single-board computer scripting like Raspberry Pi
- Experience handling machine deployment and operational management tools including Ansible
Qualifications
- Practical background integrating real-time sensors and vision systems on autonomous or robotic vehicles
- Understanding of GPU computing applications on edge devices subject to real-world operational constraints
- Previous coding experience utilizing Python specifically within a robotics context
- Demonstrated personal interest or passion for the agricultural industry
Core Skills
Benefits
- Annual performance bonus eligibility
- Competitive employee benefit package
- Investments in internal programs supporting diversity, equity, and inclusion, career development, and mentorship
Frequently Asked Questions
What is the salary range for the Software Engineer position?
The expected base pay for this role ranges from $104,000 to $183,000 per year, determined by factors such as education, skills, location, experience, and qualifications.
Where is this job located?
The posting states that Blue River Technology is based in Santa Clara, CA, and the position is on-site.
Is visa sponsorship available for applicants?
No, visa sponsorship is not available for this position.
What type of employment is this?
This is a full-time position.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.