Principal Software Engineer - Embedded Firmware

Esyasoft

Howrah

On-site

INR 1,500,000 - 2,800,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Esyasoft is seeking an experienced Embedded/Firmware Developer to design, develop, and maintain high-performance firmware for next-generation smart metering solutions in Howrah, India. You will work on 3-phase metering, metrology calibration, and DLMS/COSEM protocol integration.

Ideal candidates have 3–8 years in embedded C/C++ with hands-on hardware interfacing, testing, and calibration. This role focuses on reliability, performance, and secure tamper detection within a hardware-centric product

Qualifications

  • 3–8 years of embedded C/C++ firmware experience.
  • Experience with electricity metering industry (3-phase meters).
  • Deep knowledge of the DLMS/COSEM protocol stack.
  • Strong metrology processing, power management, and tamper handling.
  • Proficiency with oscilloscopes, logic analyzers, and hardware debuggers (JTAG/SWD).

Responsibilities

  • Firmware design, test, and debug low-level embedded software on microcontrollers (e.g., ARM Cortex, TI, Renesas).
  • Implement and calibrate metrology algorithms for accuracy in 1Ph and 3-phase energy measurement.
  • Integrate and maintain DLMS/COSEM communication protocols and smart grid standards.
  • Design firmware logic for tamper detection, anti-theft mechanisms, and event logging.
  • Write drivers for SPI, I2C, UART, ADC, RTC, and external flash memories.
  • Contribute to new feature design and implementation; participate in code reviews.
  • Troubleshoot issues related to hardware, software, and system integration.

Skills

Embedded C/C++ firmware development
Metering domain knowledge
DLMS/COSEM protocol knowledge
Metrology processing
Power management
Tamper-handling logic

Tools

Oscilloscopes
Logic analyzers
JTAG/SWD debuggers

Job description

Job Description:

We are seeking an experienced Embedded / Firmware Developer (3–8 years) todesign, develop, and maintain high-performance firmware for next-generationsmart metering solutions. In this role, you will focus on 3-phase meterdevelopment, metrology calibration, and advanced communication protocols tostrengthen our core development team.

Key Responsibilities
  • Firmware Design: Develop, test, and debug low-level embedded softwareusing C/C++ on micro controllers (e.g., ARM Cortex, TI, Renesas).
  • Metering & Metrology: Implement and calibrate metrology algorithms foraccuracy in 1Ph and 3-phase energy measurement.
  • Protocol Integration: Integrate and maintain DLMS/COSEMcommunication protocols and smart grid standards.
  • Tamper Management: Design firmware logic for robust tamper detection,anti-theft mechanisms, and event logging.
  • Hardware Interfacing: Write drivers for SPI, I2C, UART, ADC, RTC, andexternal flash memories.
  • Contribute to the design and implementation of new features andfunctionality.
  • Participate in code reviews and provide feedback on best practices.
  • Troubleshoot issues related to hardware, software, and system integration.
Required Qualifications
  • Experience: 3 to 8 years of hands-on experience in embedded C/C++firmware development.
  • Domain Expertise: Proven track record in the electricity metering industry(specifically 3-phase meters).
  • Protocol Knowledge: Deep understanding of the DLMS/COSEM protocolstack.
  • Core Skills: Solid experience with metrology processing, powermanagement, and tamper-handling logic.
  • Tools: Proficiency with oscilloscopes, logic analyzers, and hardwaredebuggers (JTAG/SWD).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Embedded/Firmware
Principal Software Engineer - Embedded/Firmware

Zoho • Kolkata Metropolitan Area

On-site
INR 1,500,000 - 2,100,000
Senior Firmware Engineer – Smart Energy Meter.
Senior Firmware Engineer – Smart Energy Meter.

Linkwell Telesystems Pvt Ltd - VISIONTEK • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Sr. Firmware Developer – Energy Meter
Sr. Firmware Developer – Energy Meter

Peoplefy • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Principal Hardware Engineer
Principal Hardware Engineer

Esyasoft • Howrah

On-site
INR 2,500,000 - 4,500,000
Embedded SW Developer_Metering
Embedded SW Developer_Metering

Robert Bosch Group • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Embedded Software Engineer
Embedded Software Engineer

GridStar • Thrissur

On-site
INR 600,000 - 900,000
Principal Hardware Engineer
Principal Hardware Engineer

Zoho • Kolkata Metropolitan Area

On-site
INR 900,000 - 1,500,000
Lead Hardware Engineer
Lead Hardware Engineer

GridCrest by Kaynes • Dadri

On-site
INR 3,500,000 - 7,000,000
Senior Embedded Engineer
Senior Embedded Engineer

Nisko Pinnacle Telematics • Coimbatore District

On-site
INR 1,500,000 - 2,300,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton Corporation • Pune District

On-site
INR 2,400,000 - 4,200,000