← Back to Openings
IoT Embedded Systems Engineer
Full-Time40 hours/weekPhnom Penh (HQ)
Status: Accepting Applications
Job Summary
We are seeking a talented Embedded Systems Engineer to lead the firmware development of our smart irrigation controllers. You will work directly with hardware (ESP32, STM32) and sensors (Soil Moisture, NPK, Flow meters) to build reliable, low-power IoT devices that withstand the harsh Cambodian climate.
Key Responsibilities
- Develop and maintain firmware for ESP32/ESP8266 microcontrollers using C/C++ and IDF.
- Design and implement MQTT and HTTP communication protocols for real-time data transmission.
- Optimize power consumption for battery and solar-powered devices (Deep Sleep modes).
- Interface with various industrial sensors via UART, I2C, SPI, and RS485 (Modbus).
- Debug hardware/firmware issues using oscilloscopes, logic analyzers, and debuggers.
- Collaborate with the cloud team to define data payloads and OTA (Over-The-Air) update mechanisms.
- Document firmware architecture and API definitions for internal use.
Skills & Qualifications
Required
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.
- 2+ years of experience in embedded firmware development (C/C++).
- Strong experience with the ESP32 ecosystem and FreeRTOS.
- Solid understanding of communication protocols: MQTT, WiFi, LoRaWAN, BLE.
- Ability to read schematics and datasheets for component selection.
- Experience with version control systems (Git).
Nice to Have
- Experience designing PCBs (KiCad or Altium) is a huge plus.
- Knowledge of AWS IoT Core or Google Cloud IoT.
- Experience with Python for scripting test automation.
How to Apply
Interested? Send your CV and Cover Letter today.
careers@chalatex.com
+855717878999@SopheaMeng99
Please use subject:
"IoT Embedded Systems Engineer Application"
"IoT Embedded Systems Engineer Application"
Office Location
House/Building No. 2827, Trapeang Rumchek, Chaom Chau 1, Pur SenChey, Phnom Penh