Embedded Robotic Software Engineer at FarmWise
San Francisco, CA, US

Company Description


FarmWise is a technology company building autonomous robots for agriculture to address the growing demand for chemical-free food and the recent drop in farm labor supply. We are a team of AI, software and mechanical engineers from Stanford University, Columbia, Cal Poly and MIT working together on a state-of-the-art solution for farming. We are working closely with farming partners to develop a whole new kind of agricultural machinery.


Job Description


As a key member of the engineering team you will work on:

- low-level robotic components of the system, 

- developing real-time environments for time-sensitive actions, 

- integrating actuators and sensors with our ROS ecosystem, 

- transcribing system-level commands into low-level commands to the actuators, debugging hardware issues

- validating system performance


Beyond this set of responsibilities, you will be exposed to a broad variety of other challenges as they arise and you will need to discuss, brainstorm and work closely with hardware engineers, AI engineers and system engineers.



We get excited about self-starter and hard-working candidates who have:



- A BS or MS in Robotics, Computer Science, Electrical Engineering, Computer Engineering or related fields,

- 4+ years of practical experience in writing robust, production-ready, clearly-written, reusable, and well-tested code,

- Proficiency in C and C++, strong background in object-oriented programming and system architecture

- Experience working with, and debugging, physical hardware, actuators, and sensors (LIDAR, SONAR, IMU, GPS device…)

- Fluency with Linux development environments,



- Experience with real-time operating systems, interrupts, and schedulers,

- Experience with embedded systems and microcontrollers

- Familiarity with ROS is a plus

- Experience designing custom boards is a plus


Additional Information

Working at FarmWise is much more than the benefits program. You will find here great work environment as well as exciting and stimulating engineering challenges. You will work on a state-of-the-art technology that we believe will change food production forever!


 As part of our team you will:

- Enjoy excellent benefits, including equity in the company, health insurance, a 401k match program and paid lunch every day

- Evolve in a very fast-paced engineering environment with short development cycles.

- Be able to shape a revolutionary product in its early days.

- Get ideas, feedback, suggestions, and critics from other best-in-their-field engineers.


Join us in our journey to improve farming with AI and automation, and to help farmers grow better and healthier food with constantly decreasing inputs!