B

Blue River Technology

Agricultural robotics optimizing chemical usage

Test Automation Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeSanta Clara, CA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field is required.
  • Two to five years of relevant engineering work experience is required.
  • Proficiency in Python and general scripting languages, with experience in C++, is required.
  • Comfort working and debugging in both Windows and Linux environments is required.
  • Strong debugging, problem-solving, and analytical skills, with attention to detail, are required.
  • Willingness to take ownership and develop new capabilities from the ground up is required.
  • Proficiency with CI/CD automation toolchains such as GitHub, Jenkins, and Buildkite, and with virtualization and containers such as Docker and Kubernetes across Windows and Linux environments, is required.
  • A solid understanding of serial, CAN, and Ethernet communication protocols is required.
  • Familiarity with real-time, distributed communication middleware such as DDS standards, ROS 2, and RTI Connext is required.

Responsibilities

  • Build, maintain, and interact hands-on with hardware and software hybrid simulators.
  • Develop and maintain automation to configure, deploy, and test complex systems within a continuous integration environment.
  • Design and develop new testing and simulation capabilities to meet evolving engineering needs.
  • Collaborate on debugging and troubleshooting complex hardware-software integration issues across various environments.
  • Work on-premises to physically configure, modify, and test hardware simulators.

Desired Qualifications

  • Experience with C++ programming is preferred.
  • Hands-on experience with hardware-in-the-loop hardware and software-in-the-loop plant models, and developing abstraction layers, is preferred.
  • Hands-on electronics or automotive engineering experience is preferred.
  • Experience with configuration management tools and infrastructure automation such as Ansible is preferred.
  • Familiarity with agricultural technology, agronomy, or farming is preferred.

About the Company

Blue River Technology

Agricultural robotics optimizing chemical usage

Blue River Technology builds intelligent agricultural robots that help farmers use chemicals more efficiently. Its machines use computer vision and machine learning to see crops and weeds, then decide where to apply herbicides or other treatments, reducing chemical use and environmental impact. The products are sold or leased to farmers, with service and data analytics support to keep machines running and help farmers improve yields. What sets Blue River apart is its focus on precision agriculture—combining advanced vision, learning algorithms, and robotics—to automate routine farming tasks and optimize input use rather than simply spraying everywhere. The company aims to increase crop yields for customers while lowering environmental impact, contributing to sustainable farming on a global scale.

Company size
201-500
Company stage
Acquired
Total funding
$30.4M
Headquarters
Sunnyvale, CA
Founded
2011

Recently Posted Jobs

Explore more opportunities at Blue River Technology

See more jobs