Role Overview:
We are looking for an Embedded Systems Engineer to design, develop, and deploy the hardware and edge software components of our IoT platform. You will be responsible for interfacing physical sensors with our gateway devices, writing reliable firmware, and ensuring secure data transmission to our AWS cloud infrastructure.
Key Responsibilities
* Interface various physical sensors (e.g., temperature, vibration, GPIO) with gateway hardware using protocols like I2C, SPI, UART, Modbus, or RS485.
* Develop, test, and maintain robust firmware/edge software (C/C++, Python) for gateways.
* Implement edge computing capabilities, local data caching, and protocol conversion (e.g., Modbus to MQTT).
* Deploy and configure *AWS IoT Greengrass* or custom MQTT clients on gateways for secure cloud communication.
* Manage device security, including hardware security modules (HSM) and X.509 certificate provisioning.
Required Skills & Qualifications
* Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field.
* Strong experience with microcontrollers (ESP32, STM32) and single-board computers (Raspberry Pi, industrial gateways).
* Proficiency in *C/C++* and *Python*.
* Deep understanding of networking protocols: *MQTT*, HTTPS, TCP/IP, and TLS.
* Experience with *AWS IoT Core* device provisioning and connection management is a major plus.
Pay: ₹20,000.00 - ₹35,000.00 per month
Work Location: In person