Senior Embedded Software Developer
Core
Design, develop, and maintain embedded software for optical sensors monitoring agricultural feed bins, integrating hardware and software to enable real-time forecasting and decision-making.
Role type
Senior Embedded Software Developer (IC)
Builds
Embedded C firmware for microcontrollers, embedded Linux systems, and Python support tools for HD line sensors.
Domain
Ag-tech / Industrial IoT / Embedded Systems
Required skills
Embedded C, C++, Python, FreeRTOS, Embedded Linux, Yocto, System debugging, Power optimization, Fleet deployment management
Preferred skills
AWS IoT ecosystem, Computer vision, Cellular modems, Bootloaders, JavaScript
Technologies
FreeRTOS, Yocto, Embedded Linux, Python, C, C++, AWS IoT
Responsibilities
Write embedded C for microcontrollers driving feed bin sensors; Drive embedded Linux projects using Yocto; Write Python code supporting HD line; Conduct system debugging and reliability testing; Optimize performance and manage fleet deployments; Write software for brand new hardware projects.
Seniority
Senior, hands-on IC