About the Role
As one of the first engineers, you will influence architecture, technology selection, and fleet scaling. This role requires end-to-end ownership, from prototyping to field production, to define the company's technical foundation.
Responsibilities
- Develop and maintain software for GNSS, camera, IMU, and LiDAR sensor integration on edge computing platforms
- Improve robot autonomy for vineyard row navigation, including localization, row-end detection, and obstacle response
- Develop on-edge data processing algorithms for real-time perception and field intelligence
- Diagnose and resolve system-level issues including USB reliability, driver stability, and hardware trigger timing
- Support field deployments and contribute to technical documentation for operations teams
Requirements
- Strong Python and C++ proficiency in a Linux environment
- Strong mathematical foundation in linear algebra, probability, optimization, or differential equations
- Familiarity with microcontrollers and embedded Linux platforms
- Familiarity with robotic perception and control algorithms, including state estimation, localization, navigation, or motion control
- Experience debugging at the hardware-software boundary, including GPIO, serial, USB, and timing
Skills
- Python
- C++
- Linux
- Robotic perception
- Control algorithms
- Embedded systems
- Sensor integration
- Hardware debugging
About the Company
- Budbreak Innovations builds autonomous ground robots for commercial vineyards, berry farms, and orchards.
- A Cornell spinout with active deployments across California and New York.
