Esyasoft Logo

Esyasoft

Principal Software Engineer - Embedded/Firmware

Posted Yesterday
Be an Early Applicant
In-Office
Joka, Kolkata, West Bengal, IND
Senior level
In-Office
Joka, Kolkata, West Bengal, IND
Senior level
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.
The summary above was generated by AI
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).


Similar Jobs

3 Hours Ago
Remote or Hybrid
India
Senior level
Senior level
Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
Process global invoices, manage vendor onboarding and records, support month-end accruals, audit employee expenses, administer travel and corporate card programs, resolve payment and policy issues, analyze travel and expense data, and assist with process improvements and automation.
Top Skills: CoupaExcelGoogle SuiteNavanNetSuiteProcure-To-PayUs GaapWorkday ExpensesZip
Yesterday
In-Office or Remote
India
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Lead the AI Quality engineering team while remaining hands-on building evaluation infrastructure, CI/CD pipelines, scorers, datasets, observability tooling, and diagnostic systems for production AI agents. Design experiments across prompts and models, improve agent reliability, latency, and cost, develop annotation and simulation workflows, and partner with AI Core engineering to validate product changes.
Top Skills: Ai AgentsAnnotation WorkflowsBraintrustCachingCi/CdDatasetsEvaluation InfrastructureLangsmithLlmsModel RoutingObservability ToolingPythonRuby On Rails
Yesterday
In-Office or Remote
India
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
The Senior Quality Engineer partners with product, design, and engineering teams to build quality throughout the development lifecycle. Responsibilities include exploratory and risk-based testing, web and API automation, technical investigation, CI/CD test execution, identifying product risks, improving testability and reliability, and driving organization-wide quality practices. The role also supports reusable quality platforms, automation frameworks, developer tooling, and scalable quality improvements.
Top Skills: AndroidApi TestingCi/CdIntegration TestingiOSPlaywrightReact NativeTypescript

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account