- Bachelor's degree
- Master's degree
- Web services
- Data visualization
- Data structures
- Health insurance
- Flexible schedule
- Parental leave
- 401(k) matching
We're Blue River, a team of innovators driven to radically change agriculture by creating intelligent machinery. We empower our customers – farmers - to implement more sustainable solutions: optimize chemical usage, reimagining routine processes, and improving farming yields year after year. We believe that focusing on the small stuff – pixel-by-pixel and plant-by-plant - leads to big gains. By partnering with John Deere, we are innovating computer vision, machine learning, robotics and product management to solve monumental challenges for our customers.
Our people are at the heart of what we do. Through cross-discipline collaboration, this mission-driven and daring team is eager to define the new frontier of agricultural 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 agriculture.
We are based in Sunnyvale, CA - but we are not contained to an office or our lab - the farm and field are also our playground. We are proud of our deeply collaborative culture at Blue River. We are a people-first company, and everyone here makes a tangible difference. We are passionate about what we're creating and can promise you, if you join, that your voice and contributions will matter. Are you ready to embark on the greatest adventure of your career?
Our New Technologies team is seeking a talented Software Engineer to assist with a diverse range of applications including UI testing tools, web dev, robotics application and machine learning tools. You'll also contribute important guidance on the team's overall software development road map, design and test planning.
Collaborate with a small, agile team to design, prototype and build a real time web enabled data visualization platform
Complete map view needs for various environment and localization support needs
Required Professional Skills & Experience:
BS/MS in computer science or equivalent work experience
3-5 years experience with web services and specifically, React
Proven experience in developing real time web enabled data visualization tools.
Strong understanding of common Web technologies, languages and frameworks; such as, React, Redux, Vue, Angular, Node, Git and experience with REST APIs - we use React
Proven hands on coding skills with C++ and Python
Experience with CI/CD pipeline and tools
Demonstrate a good understanding of software fundamentals including software design, algorithm development, data structures, code modularity, and maintainability
Self-managed and committed to working in a fast-paced environment
Preferred Skills & Experience:
Experience in autonomous driving space developing visualization tools
Exposure to AWS and other cloud services
Familiarity with rosbridge protocol and Webviz a huge plus
Robotics Operating System (ROS2) library integration and recording functionality
Willingness and ability to learn new technologies and tackle different assignments
Experience in data presentation and analytics is a plus
Blue River offers competitive compensation and benefits, including a great 401(K) match. We believe in a work life balance and offer generous Paid Time Off and Sick Leave as well as Paid Parental Leave and an adoption benefit. Subsidized lunches, flexible work hours, CalTrain passes (with mobile Wi-Fi!) and a collaborative and supportive environment also contribute to making Blue River a great place to work.