Logo
Bonsai Robotics

Senior Embedded Systems Engineer

Bonsai Robotics, Davis, California, us, 95617


About Bonsai Robotics

Bonsai Robotics' mission is to create the next leap forward in agriculture equipment efficiency by creating a new ecosystem of semi-autonomous robotic machinery. Orchards are dusty, hazard-filled, and GPS-denied. The GPS-based autosteer features that have driven row crop efficiencies cannot function in orchards. Our vision, AI, and machine control systems offer human-level environment understanding and local navigation capabilities and will be the platform for a new wave of innovation in agricultural production and management systems.Our state-of-the-art technology empowers orchard managers to optimize their operations, dramatically reduce operational expenses, and increase profitability.

Job Overview:

Bonsai Robotics is seeking an experienced Embedded Systems Engineer to design and develop software and hardware systems for our products. The successful candidate will have a deep understanding of various communication protocols, including CAN, UART, Ethernet, as well as expertise in programming languages such as C and C++. They will also have a good understanding of embedded platforms and be able to work with microcontrollers and other electronic components.

What you'll do:

Design and develop software and hardware systems for embedded devices, with a focus on automotive applicationsDefine, implement, and maintain communication protocols and message formats, including CAN and J1939Develop and implement driver software for various microcontrollers and electronic componentsCollaborate with cross-functional teams, including hardware engineers, software developers, and product managersCreate and maintain technical documentation, including specifications and user manualsParticipate in code reviews and testing to ensure high-quality deliverablesTravel to fields, customer sites, and other company locations for integration, testing, and troubleshooting as neededQualifications:

Bachelor's or Master's degree in Electrical Engineering, Computer Engineering or a related field5+ years of experience in embedded systems engineering, with a focus on automotive applications, preferably including farm vehiclesDeep understanding of various communication interfaces, including CAN, ISOBUS, SPI, I2C, UART, RS485, RS422, RS232, Ethernet, USB, and their associated protocolsExpertise in programming languages such as C, C++ and PythonExperience with Linux and the ability to develop software for Linux-based embedded systemsStrong understanding of embedded platforms and experience working with microcontrollers and other electronic componentsExperience with ROS/ROS2Experience in software development and integration, particularly with Danfoss PLUS+1, Bosch/Rexroth, or Parker software platforms is a plusFamiliarity with functional safe code development is a plusKnowledge of software development tools, such as JIRA and GitAbility to work independently and in a team-oriented environment

Bonsai Robotics values diversity, inclusivity, and excellence in hiring and strongly encourages candidates from traditionally underrepresented backgrounds to apply

The pay range for this role is:

70,000 - 180,000 USD per year (Gill Orchards)