Principal Software Engineer (India)

Principal Software Engineer (India)

09 Oct
|
Esyasoft Technologies Private
|
India

09 Oct

Esyasoft Technologies Private

India

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 recent 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).

📌 Principal Software Engineer (India)
🏢 Esyasoft Technologies Private
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (india) / india