Embedded Iot Firmware Engineer

Year    MH, IN, India

Job Description

We are looking for a hands-on

Embedded Firmware Engineer

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.


Job Detail

  • Job Id
    JD3931990
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year