Sr. R&D Engineer - Energy meter

Peoplefy

Bengaluru

On-site

INR 1,200,000 - 2,400,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Peoplefy in Bengaluru, India seeks an experienced embedded firmware engineer to develop and maintain firmware for energy meters and measurement products. You will work with STM32 MCUs, sensor interfaces and advanced algorithms to ensure accuracy and reliability.

Responsibilities include firmware development, testing, and validation from concept to mass production, using Embedded C/C++, MATLAB/Simulink, and cross-functional collaboration with hardware and R&D teams.

Qualifications

  • 5 to 10 years of experience in embedded firmware.
  • Develop, maintain and enhance embedded firmware for energy meters and energy measurement products.
  • Experience with current and voltage measurement, power and energy calculation.
  • Experience with STM32 microcontrollers and robust firmware development.
  • Strong hands-on programming in Embedded C / C++.
  • Interface and configure peripherals: ADC, timers, PWM, GPIO, SPI, I2C, UART, CAN.
  • Sensor-based measurement using CTs, Hall sensors, Shunts and TMR sensors.
  • Develop firmware for measurement algorithms: voltage, current, power, energy.
  • Use MATLAB/Simulink for algorithm development and validation.
  • Firmware testing, debugging and performance optimization.
  • Unit- and system-level firmware testing and validation.
  • Support product development from concept to mass production.
  • Ensure firmware meets performance, reliability, safety and industry standards.
  • Collaborate with Hardware, R&D, Testing, Product Management and cross-functional teams.
  • Maintain firmware documentation and technical records.
  • Stay updated on energy measurement, magnetic sensing, microcontrollers and embedded systems.

Responsibilities

  • Develop, maintain and enhance embedded firmware for energy meters and energy measurement products.
  • Develop firmware for current and voltage measurement, power and energy calculations.
  • Work on STM32 microcontrollers and robust embedded software for measurement applications.
  • Interface and configure peripherals such as ADC, timers, PWM, GPIO, SPI, I2C, UART, CAN.
  • Develop firmware for sensor-based measurement systems using CTs, Hall sensors, Shunts and TMR sensors.
  • Implement signal acquisition, filtering and calibration for high accuracy.
  • Collaborate with hardware engineers to integrate sensors and MCUs.
  • Support energy measurement algorithms including voltage, current, power, energy.
  • Use MATLAB/Simulink for algorithm validation and optimization.
  • Perform firmware debugging, testing, troubleshooting and performance optimization.
  • Develop unit- and system-level firmware testing and validation.
  • Contribute from concept to mass production.

Skills

Embedded firmware
Embedded C/C++
STM32 microcontrollers
Sensor interfaces
Energy measurement algorithms
MATLAB/Simulink

Tools

MATLAB/Simulink
Embedded debugging tools

Job description

The role is responsible for developing and maintaining embedded firmware for energy measurement and energy meter products, including MID and non-MID applications. The engineer will work closely with hardware, electronics and R&D teams to develop reliable, accurate and high-performance measurement solutions.

Experience - 5 to 10years

  • Develop, maintain and enhance embedded firmware for energy meters and energy measurement products.
  • Develop firmware for current and voltage measurement, power and energy calculation applications.
  • Work on STM32 microcontrollers and develop robust embedded software for measurement applications.
  • Strong hands-on programming experience in Embedded C / C++.
  • Interface and configure microcontroller peripherals such as ADC, timers, PWM, GPIO, SPI, I2C, UART, CAN and other relevant interfaces.
  • Develop firmware for sensor-based measurement systems using CTs, Hall sensors, Shunts and TMR sensors.
  • Implement signal acquisition, filtering, calibration and measurement algorithms to achieve high accuracy.
  • Work closely with hardware engineers to integrate sensors, analog front-end circuits and microcontrollers.
  • Support development and validation of energy measurement algorithms, including voltage, current, power, energy and related parameters.
  • Use MATLAB / Simulink and other simulation/modeling tools for algorithm development, validation and optimisation.
  • Perform firmware debugging, testing, troubleshooting and performance optimisation using appropriate embedded development and debugging tools.
  • Develop and execute unit-level and system-level firmware testing and validation.
  • Support product development from concept and prototype through validation and mass production.
  • Ensure firmware meets required performance, reliability, safety and applicable industry standards.
  • Collaborate with Hardware, R&D, Testing, Product Management and other cross-functional teams.
  • Analyse and resolve firmware, sensor interface and measurement accuracy issues.
  • Maintain firmware documentation, design specifications, test reports and technical records.
  • Stay updated on emerging technologies in energy measurement, magnetic sensing, microcontrollers and embedded systems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Firmware Developer – Energy Meter
Sr. Firmware Developer – Energy Meter

Peoplefy • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior HW R&D Engineer - Energy meter
Senior HW R&D Engineer - Energy meter

Peoplefy • Bengaluru

On-site
INR 1,800,000 - 3,000,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
Principal Software Engineer - Embedded/Firmware
Principal Software Engineer - Embedded/Firmware

Esyasoft Holding Ltd • Kolkata Metropolitan Area

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

Aanseacore • Udaipur District

On-site
INR 900,000 - 1,500,000
Principal Software Engineer – Embedded/Firmware
Principal Software Engineer – Embedded/Firmware

Esyasoft • Kolkata Metropolitan Area

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

Eaton Corporation • Pune District

On-site
INR 1,800,000 - 2,400,000
Embedded SW Developer_Metering
Embedded SW Developer_Metering

Robert Bosch Group • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Firmware Engineer
Senior Firmware Engineer

SourcingXPress • Hyderabad

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

Eaton Corporation • Pune District

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