WE’RE HIRING: EMBEDDED SYSTEMS DEVELOPER Location: Uganda Engagement: Contract-Based Company: Sandi AI Technologies Sandi AI Technologies is looking for a skilled Embedded Systems Developer based in Uganda to support the design, programming and optimization of IoT-enabled agricultural hardware for smart farming and precision irrigation. The role will focus on building reliable hardware-software systems that collect field data and transmit agricultural telemetry over the internet for integration with the Sandi AI platform, weather information and satellite-driven agricultural insights.Key Technical Responsibilities • Develop firmware in C/C++ for low-power microcontrollers such as ESP32 or ARM Cortex-M • Integrate environmental sensors, agricultural monitoring devices and related hardware • Implement reliable and secure communication using MQTT, HTTP/HTTPS, GSM/cellular or other IoT connectivity technologies • Configure and manage hardware interfaces including I2C, SPI, UART and ADC • Optimize devices for long-term field use through deep-sleep scheduling, low-power operation and efficient battery management • Integrate field devices with cloud platforms, web backends and Sandi AI’s agricultural data systems • Support integration of field-generated data with weather and satellite-derived insights for precision agriculture • Conduct hardware bring-up, firmware testing, debugging and prototype validation • Perform local field testing under real agricultural conditions in Uganda • Troubleshoot hardware using tools such as multimeters, logic analyzers and oscilloscopes • Validate the complete data pipeline from field devices to the online platformIdeal Candidate We are looking for someone with: • Strong embedded C/C++ programming skills • Experience with ESP32, ARM Cortex-M or similar microcontrollers • Knowledge of RTOS and embedded firmware architecture • Practical experience with IoT communication technologies and wireless modules • Experience connecting embedded devices to cloud software, APIs or web backends • Strong hardware debugging and troubleshooting skills • Experience designing or deploying connected agricultural or environmental monitoring devices • Understanding of power-efficient electronics for remote field deployment • Knowledge of GPS, remote sensing, satellite data or precision agriculture systems is an added advantageWhat Matters Most We are particularly interested in developers who can demonstrate something they have actually designed, built, programmed and tested. A portfolio showing previous IoT devices, embedded systems, connected hardware or agricultural technology projects will be highly valued. Candidates must be based in Uganda and available for hands-on prototype development and field testing. 📩 How to Apply Send your CV, short cover letter and portfolio/examples of previous embedded systems, IoT or hardware projectsto: sandiaitechnologies@gmail.com Email Subject: Application – Embedded Systems Developer Join us in building technology that combines IoT, embedded systems, AI, weather and satellite intelligence to support smarter and more efficient agriculture across Africa. <
• Develop firmware in C/C++ for low-power microcontrollers such as ESP32 or ARM Cortex-M • Integrate environmental sensors, agricultural monitoring devices and related hardware • Implement reliable and secure communication using MQTT, HTTP/HTTPS, GSM/cellular or other IoT connectivity technologies • Configure and manage hardware interfaces including I2C, SPI, UART and ADC • Optimize devices for long-term field use through deep-sleep scheduling, low-power operation and efficient battery management • Integrate field devices with cloud platforms, web backends and Sandi AI’s agricultural data systems • Experience with ESP32, ARM Cortex-M or similar microcontrollers • Knowledge of RTOS and embedded firmware architecture • Practical experience with IoT communication technologies and wireless modules • Experience connecting embedded devices to cloud software, APIs or web backends • Strong hardware debugging and troubleshooting skills • Experience designing or deploying connected agricultural or environmental monitoring devices • Understanding of power-efficient electronics for remote field deployment • Knowledge of GPS, remote sensing, satellite data or precision agriculture systems is an added advantage
Posted
September 19th, 2026
This job listing was sourced by AkiliBrain's automated data pipeline from a publicly accessible employer career page or job board. Listings are indexed daily and verified against the original source. AkiliBrain does not charge employers for listing and does not endorse any specific employer or role.
To apply, use the official link provided by the employer. If you believe this listing contains inaccurate information, please contact our editorial team.
Source: AkiliBrain Jobs & Careers Intelligence — updated daily from employer portals across East Africa.
Company
Sandi Ai Technologies Ltd
Location
Uganda
Deadline
October 19th, 2026
in 11 days