Principal Software Engineer - Embedded/Firmware

Posted 2 Days Ago
Be an Early Applicant
Joka, Kolkata, West Bengal, IND
In-Office
Senior level
Artificial Intelligence • Internet of Things • Software • Energy
The Role
Develop and maintain embedded firmware for smart metering systems using C/C++. Responsibilities include three-phase metrology algorithms, calibration, DLMS/COSEM protocol integration, tamper detection, peripheral drivers, hardware interfacing, debugging, code reviews, and system integration troubleshooting.
Summary Generated by Built In
We are seeking an experienced Embedded / Firmware Developer (3–8 years) to design, develop, and maintain high-performance firmware for next-generation smart metering solutions. In this role, you will focus on 3-phase meter development, metrology calibration, and advanced communication protocols to strengthen our core development team.

Key Responsibilities 
  • Firmware Design: Develop, test, and debug low-level embedded software using C/C++ on micro controllers (e.g., ARM Cortex, TI, Renesas).
  • Metering & Metrology: Implement and calibrate metrology algorithms for accuracy in 1Ph and 3-phase energy measurement.
  • Protocol Integration: Integrate and maintain DLMS/COSEM communication 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, and external flash memories.
  • Contribute to the design and implementation of new features and functionality.
  • 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 protocol stack.
  • Core Skills: Solid experience with metrology processing, power management, and tamper-handling logic.
  • Tools: Proficiency with oscilloscopes, logic analyzers, and hardware debuggers (JTAG/SWD).


Skills Required

  • 3 to 8 years of hands-on experience in embedded C/C++ firmware development
  • Proven experience in the electricity metering industry, specifically three-phase meters
  • Deep understanding of the DLMS/COSEM protocol stack
  • Experience with metrology processing, power management, and tamper-handling logic
  • Proficiency with oscilloscopes, logic analyzers, and JTAG/SWD hardware debuggers
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Bengaluru
850 Employees
Year Founded: 2014

What We Do

Esyasoft is a global energy-transition technology group delivering integrated smart-utility solutions across software, analytics and AI, e-mobility, battery energy storage, and digital infrastructure. Its offerings help utilities, governments, and businesses modernize electricity, water, and gas infrastructure, improve operational visibility, optimize resources, and support cleaner energy systems through smart metering, IoT-driven platforms, intelligent infrastructure, and energy services for connected, sustainable energy networks.

Similar Jobs

Comcast Logo Comcast

Engineer 4, Software Development & Engineering

Digital Media • Information Technology • News + Entertainment
Remote or Hybrid
India
115000 Employees

Coursera + Udemy  Logo Coursera + Udemy

Accounts Payable Specialist

Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
Remote or Hybrid
India
1500 Employees

Circle (circle.so) Logo Circle (circle.so)

Lead Engineer, AI Platform

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
In-Office or Remote
18 Locations
250 Employees

Circle (circle.so) Logo Circle (circle.so)

Senior Quality Engineer

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
In-Office or Remote
18 Locations
250 Employees
120K-130K Annually

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account