Title and Location: Software Engineer in Santa Clara, CA.
Job Responsibilities
- Implement control algorithms for agricultural weeding systems in real-time C++ software
- Develop real-time software in C++ for agricultural robotic weeding systems to interface with other controllers, sensors, and actuators
- Plan work for interdisciplinary engineering teams working on subsystems of an agricultural robotic weeding system
- Design and architect a vision-based robotics system, and support efforts around computer vision and machine learning for this system
- Build simulation software and infrastructure to enable validation of the control and computer vision software stacks, both on an in-situ test stack and at scale in a simulated cloud environment
- Develop analysis software to determine when the behavior of the software is out of specification
- 5% domestic travel; may work remotely; periodic time in office required.
Qualifications
- Master's degree in Robotics or related field or foreign academic equivalent
- 2 years of experience
- Required skills: Experience with code provisioning tools (e.g.GIT), code review tools (e.g. Gerrit/Github/Bitbucket) (2 years)
- Experience with using CI/CD and automated test tools (Build Kite, Engflow, Robot Framework, Google Test, PyTest) (2 years)
- Experience Profiling and benchmarking high throughput low latency code (2 years)
- Implement C++ Software (2 years)
- Experience with ROS or similar middlewares that enable a pub-sub architecture (2 years)
- Analysis and Implementation of real-time software test infrastructure (2 years)
- Implement message parsing using different protocols and serialization methods (json, protobufs, flatbuffers, MQTT) (2 years)
- Ability to deploy test infrastructure to AWS cloud infrastructure (2 years)
- Analyze and Implement Robotics solutions (controls, perception, planning) (2 years)
- Build software interfaces to make configuration of several platforms and test at scale possible (2 years)
Full time. $120,016 - $218,000/year. Please visit https://bluerivertechnology.com/join-us/ to apply.
#LI-DNI
![Blue River Technology](https://storage.googleapis.com/echojobs.io/static/logos/bluerivertechnology-com.png)
0 applies
30 views
Jobs from our Partners
Lead Cyber Security Architect
Application Engineer
Oracle Cloud Developer Senior Consultant
Front End Engineer- Active TS/SCI Required
Other Jobs from Blue River Technology
Sr Machine Learning Engineer
Sr Machine Learning Operations Engineer
Sr DevOps Engineer, See & Spray
Similar Jobs
Staff+ Engineer (Backend)
Full Stack Engineer
Senior Backend Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
π₯³π₯³π₯³ 320 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee