Embedded Firmware Engineer_ICP

The Briminc

Pune District

On-site

INR 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The BrimincSoftech in Pune is seeking an Embedded Firmware Engineer with hands-on experience in device driver development and industrial Ethernet/fieldbus technologies. You will design, develop, and optimize firmware for embedded systems, collaborating with hardware and QA teams to ensure robust performance.

Responsibilities include implementing REST APIs, protocols, and low-level interfaces while adhering to coding standards.

Qualifications

  • Strong programming skills in C/C++ for embedded systems.
  • Solid understanding of Data Structures and Algorithms.
  • Hands-on experience in Device Driver Development.
  • Experience with Industrial Ethernet & Fieldbus protocols.
  • Exposure to REST APIs / API-based frameworks / SDKs.
  • Strong debugging and problem-solving skills.

Responsibilities

  • Design and develop embedded firmware using C/C++.
  • Develop and maintain device drivers and low-level hardware interfaces.
  • Implement efficient data structures and algorithms for embedded systems.
  • Integrate industrial Ethernet protocols such as EtherNet/IP, Modbus TCP, Profinet, BACnet IP, IEC 61850.
  • Work on device-level fieldbus technologies including Modbus, DeviceNet, Profibus DP, BACnet.
  • Develop and integrate REST APIs and work with API-based frameworks or SDKs.
  • Debug, troubleshoot, and optimize firmware performance.
  • Collaborate with hardware and QA teams for validation and testing.
  • Participate in code reviews and ensure coding standards.

Skills

C/C++ (Embedded Systems)
Data Structures & Algorithms
Device Driver Development
Industrial Ethernet & Fieldbus ‑&

Tools

Git

Job description

At The BrimincSoftech, we are a dynamic recruitment and talent solutions firmcommitted to connecting businesses with exceptional talent.Specializing in staff augmentation, permanent hiring, andcustomized workforce solutions, we partner with organizations topower their growth through people.

Interview Process :-

Virtual Drive on 7 th March 2026

Screening round on 2 - 4 March 2026

Job Description:

We are looking for a skilledEmbedded Firmware Engineerwith strong expertise indevice driver development, data structures, and industrial communication protocols. The ideal candidate should have hands-on experience in embedded systems development and industrial Ethernet/fieldbus technologies.

Key Responsibilities
  • Design and develop embedded firmware usingC/C++
  • Develop and maintaindevice driversand low-level hardware interfaces
  • Implement efficientdata structures and algorithmsfor embedded systems
  • Integrate and implement industrial Ethernet protocols such asEtherNet/IP, Modbus TCP, Profinet, BACnet IP, IEC 61850
  • Work on device-level fieldbus technologies includingModbus, DeviceNet, Profibus DP, BACnet
  • Develop and integrateREST APIsand work with API-based frameworks or SDKs
  • Debug, troubleshoot, and optimize firmware performance
  • Collaborate with hardware and QA teams for validation and testing
  • Participate in code reviews and ensure coding standards
Required Skills & Qualifications
  • Strong programming skills inC/C++ (Embedded Systems)
  • Solid understanding ofData Structures and Algorithms
  • Hands-on experience inDevice Driver Development
  • Experience withIndustrial Ethernet & Fieldbus protocols
  • Exposure toREST APIs / API-based frameworks / SDKs
  • Strong debugging and problem-solving skills
Preferred Skills (Nice to Have)
  • Experience withRTOS / Embedded Linux
  • Knowledge ofTCP/IP networking stack
  • Familiarity with version control tools (Git)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

J K Exim • New Delhi

On-site
INR 1,200,000 - 1,800,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Senior Embedded Firmware Developer Job ID: 390508
Senior Embedded Firmware Developer Job ID: 390508

Datoms • India

On-site
INR 1,200,000 - 2,000,000
Embedded Linux Developer
Embedded Linux Developer

The Briminc • Pune District

On-site
INR 4,000,000 - 6,000,000
Firmware Engineer
Firmware Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 600,000 - 900,000
Senior Embedded Firmware Developer
Senior Embedded Firmware Developer

DATOMS • Bengaluru

On-site
INR 900,000 - 1,500,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Holmium Technologies Jaipur • Dadri

On-site
INR 900,000 - 1,500,000
Embedded Software Engineer Lead
Embedded Software Engineer Lead

Hackajob • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Senior Firmware Engineer
Senior Firmware Engineer

Jobtailor • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded Software Programmer
Embedded Software Programmer

Hinduja Gruppe • Chennai District

On-site
INR 600,000 - 900,000