Senior Embedded Engineer IoT ESP32 C MQTT

Critical Skills to Possess:

Experience • 5–8 years in embedded systems development • Strong experience with ESP32 or similar microcontrollers Technical Skills • Strong programming in C/C++ (must-have) • Experience with: o FreeRTOS (or similar RTOS) o embedded Linux (nice to have) • Strong understanding of: o multithreading o memory management IoT & Communication • Hands-on experience with: o MQTT protocol (must-have) • Understanding of: o TCP/IP networking o secure communication (TLS/SSL) Hardware & Interfaces • Experience working with: o serial communication (UART, RS232/RS485) o GPIO, SPI, I2C • Ability to interface with industrial devices Good to Have • Experience in: o industrial automation / fuel systems o edge computing • Exposure to: o OTA (Over-the-Air updates) o device provisioning Soft Skills • Strong problem-solving skills • Ability to work in field-driven environments • Ownership mindset • Good communication with cross-functional teams 

Preferred Qualifications:

  • BS degree in Computer Science or Engineering or equivalent experience
Not sure where to start? Ask IVY.
IVY