Job Title: Senior Embedded Firmware Engineer
Location: Bengaluru
Experience: 5 8 Years
Role Overview
We are seeking an experienced
Embedded Firmware Engineer to design, develop, and maintain firmware for
ESP32-based IoT systems used in fuel station automation. This role focuses on real-time device control, cloud connectivity, and ensuring high reliability in challenging field environments such as petrol stations.
Technical Skills- Strong programming skills in C/C++ (mandatory)
- Hands-on experience with ESP32 or similar microcontrollers
- Experience with FreeRTOS or similar RTOS
- Strong understanding of multithreading and memory management
- Hands-on experience with MQTT protocol (mandatory)
- Good knowledge of TCP/IP networking and secure communication (TLS/SSL)
- Experience with communication protocols:
- UART
- RS232 / RS485
- GPIO, SPI, I2C
- Ability to integrate with industrial hardware devices