Blue River Technologyposted 17 days ago
$117,000 - $175,000/Yr
Full-time • Mid Level
Santa Clara, CA

About the position

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 aligns with John Deere’s vision to 'innovate on behalf of humanity' by quickly identifying and solving high-value, high-uncertainty challenges in AI, machine learning, computer vision, and robotics. BRT acts as a research and development flywheel, building not only new products but also new platforms that reliably create value for both Deere and its customers. From fully autonomous machines to highly precise farming equipment, BRT and Deere are partnering to create technical breakthroughs in industries like agriculture and construction. Our people are at the heart of what we do. Through cross-disciplinary collaboration, this mission-driven team is eager to define the new frontier of robotics. We are always asking hard questions, rapidly iterating, and getting our boots in the field to figure it out. We won’t give up until we’ve made a tangible and positive impact on the planet! Blue River Technology is based in Santa Clara, CA. This is an onsite or hybrid role, requiring up to 15% travel offsite to field visits.

Responsibilities

  • Design, develop, and test robotics system software in a complex distributed system using C++ in a Linux environment in a small multidisciplinary team.
  • Provide remote and in-field troubleshooting and support of distributed systems during deployment and testing phases.
  • Travel to field sites as needed to work with operators, partners, or customers on system assembly, maintenance, and debugging.
  • Document code, APIs, and system architecture to ensure knowledge sharing.
  • Break down work and estimate time to completion.

Requirements

  • BS degree or higher in Computer Science or related field.
  • 2 or more years of experience with distributed robotics software development in C++.
  • Proficiency with Linux/bash environments and command-line tools.
  • Knowledge of version control systems (e.g., Git) and collaborative development workflows.
  • Problem-solving skills with the ability to debug complex systems.
  • Ability to work effectively in a fast-paced, iterative development environment.
  • Familiarity with SSH for remote access and scripting on single-board compute for rapid prototype/ test applications (i.e., Raspberry Pi use cases).
  • OS and machine deployment + management ability (Ansible, etc.).
  • Strong written and verbal documentation.

Nice-to-haves

  • Experience with sensor integration and vision systems on autonomous vehicles or robotic systems.
  • Passionate about agriculture.
  • Experience in smoothly deploying a continuously evolving data collection device.

Benefits

  • Annual base salary range of $117,000 - $175,000.
  • Eligibility for Blue River’s bonus and benefit programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service