to join our R&D team in developing cutting-edge IoT hardware and software solutions. You'll play a key role in designing, building, and maintaining ESP32-based devices that help customers reduce waste, improve quality, and gain operational control.
This is a highly collaborative role working with mechanical engineers, product managers, and cloud engineers to bring innovative embedded systems from concept to production.
Key Responsibilities
Develop robust, production-grade firmware in
C++
for
ESP32
devices using the
arduino-esp32
framework
Manage and maintain production fleets of IoT devices:
OTA updates
, remote diagnostics, and telemetry
Integrate
sensors, servos
, and various peripherals (I2C, SPI, UART, CAN, MODBUS)
Implement and optimize
IoT communication protocols
such as
MQTT
and
BLE
Leverage
Azure IoT
for device provisioning, management, and cloud integration
Troubleshoot and resolve real-world issues in deployed hardware
Work on
power optimization
for battery-operated systems and
RTOS integration
Collaborate with cross-functional teams in lab environments for prototyping and R&D
Required Skills & Experience
Bachelor's degree in Computer Science or equivalent practical experience (Electrical Engineering is a plus)
4+ years
of hands-on experience in embedded software and firmware development
Proficiency in
C++
and experience with
ESP32 microcontrollers
Experience with
IoT device management
, remote monitoring, and OTA updates
Strong understanding of
MQTT
,
BLE
, and other IoT protocols
Experience with
Azure IoT
(AWS IoT is a plus)
Familiar with
debugging tools
(oscilloscopes, logic analyzers),
Git
, and
CI/CD
practices
Passion for tinkering, prototyping, and working with embedded hardware
Nice to Have
Experience with
RTOS
and
power management
Hands-on knowledge of wireless debugging and signal optimization
Previous work in lab-based R&D environments
Job Types: Full-time, Permanent
Pay: Up to ?1,800,000.00 per year
Benefits:
Health insurance
Provident Fund
Schedule:
Day shift
Monday to Friday
Education:
Bachelor's (Required)
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.