Embedded Firmware Engineer

2 - 6 years

3 - 6 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title:

  • Design, develop, and debug embedded firmware for microcontrollers (ARM, STM32, ESP32, etc.).
  • Write efficient, reliable, and maintainable code in

    Embedded C/C++

    .
  • Integrate communication protocols such as

    Modbus (RTU/TCP), RS485, UART, SPI, I2C, MQTT, TCP/IP

    .
  • Implement features like

    data logging

    ,

    sensor interfaces

    , and

    remote device control

    .
  • Collaborate with hardware, software, and cloud teams for seamless product integration.
  • Conduct unit and system-level testing to validate firmware performance.
  • Optimize firmware for low power consumption and efficient memory usage.
  • Document code, APIs, and firmware version release notes.
  • Troubleshoot hardware-firmware issues during development and field testing.

Required Skills:

  • Strong hands-on experience with

    Embedded C

    .
  • Experience with

    STM32

    ,

    ESP32

    ,

    AVR

    , or similar microcontrollers.
  • Good understanding of

    RTOS

    , timers, interrupts, and low-level driver development.
  • Familiar with

    Modbus

    ,

    MQTT

    ,

    RS485

    ,

    CAN

    , and other industrial protocols.
  • Working knowledge of

    hardware debugging tools

    like logic analyzers, oscilloscopes, and JTAG debuggers.
  • Ability to read schematics and understand PCB design implications.
  • Familiarity with

    Git

    or other version control systems.

Preferred Qualifications:

  • Experience in

    IoT-based product development

    .
  • Familiarity with

    FreeRTOS

    or other RTOS environments.
  • Exposure to

    Python

    or

    Bash scripting

    for testing/debugging.
  • Knowledge of

    firmware OTA updates

    and

    secure bootloaders

    .

Educational Qualification:

  • B.Tech/B.E. in Electronics, Electrical, Instrumentation, Embedded Systems, or related field.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

mumbai, maharashtra, india