GNF Logo
Back to Careers

Firmware Engineer

GS1002Ahmedabad, GujaratResearch & Development

Purpose of the Job

The role requires a skilled Firmware Engineer with experience in the electrical metering industry to develop, maintain, and optimize embedded firmware for electrical measurement devices, transformer monitoring systems, and related electronic products.

Key Role and Responsibilities

  • Design, develop, test, and maintain embedded firmware for electrical meters, transformer monitoring devices, and associated electronic systems.
  • Develop firmware using Embedded C/C++ for microcontrollers and embedded platforms.
  • Work with microcontrollers such as ARM Cortex-M, STM32, PIC, AVR, or equivalent platforms.
  • Integrate communication protocols such as UART, SPI, I2C, RS-485, Modbus, and, where applicable, DLMS/COSEM for smart metering.
  • Develop firmware for measurement, data acquisition, monitoring, and control applications.
  • Work on transformer monitoring parameters such as temperature, voltage, current, load, and other electrical or condition-monitoring data, depending on the product.
  • Interface with sensors, ADCs, memory devices, communication modules, and other hardware components.
  • Support hardware integration, prototype development, product validation, and field issue resolution.
  • Maintain firmware documentation, version control, test reports, and technical specifications.
  • Collaborate with hardware, testing, quality, and product engineering teams to ensure product reliability and performance.
  • Follow relevant product standards and communication specifications applicable to metering monitoring equipment.

Required Skills & Competencies

Embedded C/C++Microcontroller ProgrammingSensor InterfacingModbusDLMS/COSEMFirmware DebuggingHardware Integration

Required Education

B.E./B.Tech in Electronics, Electrical, Instrumentation or Embedded Systems

About Company

A smart metering and electrical measurement technology company based in Ahmedabad.

Apply for this Position

Please fill out the form below and upload your CV. Our team will review your application.

⚡ Auto-Fill Application from CVInstant & Easy
Upload your resume (PDF/DOCX) to automatically fill Name, Contact, Experience, Skills & Education below.

1. Personal & Contact Details

Supported formats: JPG, PNG, WebP (Max 10 MB)
← Please select State / UT first

2. Functional & Location Preferences

Select preferred regions, states, cities, or remote options...

3. Education

4. Work Background

5. Resume / CV Attachment

Choose File
No file chosen (Click to browse PDF or DOCX)
Supported file types: .pdf, .docx (Max 10 MB)

6. Application Source

Candidate Declarations *

Please answer the following standard statutory and company questions truthfully.

Application submitted successfully