Search by job, company or skills

Sr. Firmware Developer Energy Meter

Sr. Firmware Developer Energy Meter

Peoplefy
5-9 Years
Not Disclosed
  • Posted 5 days ago
  • Be among the first 10 applicants

Job Description

Job Description

(Key Accountabilities)

  • 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.
  • 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.

Experience

  • 5-9 years of relevant experience in embedded firmware development, preferably in energy meters, energy measurement, power electronics, sensing or industrial electronics.
  • Strong hands-on experience in Embedded C / C++.
  • Experience working with STM32( ANY) microcontrollers.
  • Strong understanding of microcontroller architecture, peripherals and embedded firmware development.
  • Hands-on experience with ADC, GPIO, Timers, SPI, I2C, UART, CAN or similar peripherals.
  • Experience with MATLAB / Simulink for simulation, modelling or algorithm validation.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company