Source description
About the role
Job Description Founded in 2019, GridCrest Technologies is one of the fastest-growing smart metering companies globally and part of the publicly traded Kaynes Group. We deliver end-to-end Meter-to-Cash solutions, including smart meters, communication infrastructure, software platforms, and servicesimpacting over 10 million people through our products, solutions, and services. Position: Firmware Engineer Smart Metering/Device Systems Department: R&D Embedded Systems / Smart Metering Solutions Reporting To: Head- Embedded Systems & Software - Noida Position Overview We are seeking a highly competent and technically accomplished Firmware Engineer specializing in Smart Energy Metering Systems and Embedded Product Development. The ideal candidate must possess deep expertise in low-level embedded firmware development, metrology integration, communication stack implementation, and real-time embedded architectures for Class 0.2 / 0.5 / 1.0 precision smart energy meters. This role demands handson proficiency in firmware architecture, hardwarenear debugging, protocol integration, powersensitive embedded design, and complianceoriented firmware development for utilitygrade metering products. The candidate will be responsible for complete firmware lifecycle ownership including architecture definition, driver development, protocol stack integration, debugging, validation, optimization, and field issue resolution. Role & Responsibility Areas 1. Embedded Firmware Development & Architecture Core Responsibilities Design, develop, optimize, and maintain embedded firmware for advanced smart energy meters. Develop modular, scalable, and maintainable firmware architectures for: Singlephase and threephase smart meters Static energy meters Prepaid smart metering systems Implement firmware for: Energy measurement Load profiling Event logging Demand calculations Power quality monitoring Develop realtime deterministic embedded applications with stringent timing requirements. Design state machines and interruptdriven firmware architectures. Develop lowpower firmware strategies for batterybacked systems and powerfailure handling. Technical Expectations RTOSbased systems ISR optimization Memoryconstrained systems Bootloader implementation 2. Metrology & Energy Measurement Systems Responsibilities Implement and optimize metrology algorithms for: RMS voltage/current calculations Harmonic analysis Power factor calculations Integrate metrology ICs and ADC subsystems with embedded firmware. Ensure firmware compliance with: IS standards IEC standards DLMS/COSEM specifications Utility certification requirements Develop calibration logic and calibration utilities. Required Technical Exposure Class 0.2 / 0.5 / 1.0 accuracy systems Metering ICs and DSPassisted metrology Energy accumulation algorithms Magnetic tamper Neutral disturbance Earth load tamper 3. Communication Stack Integration Responsibilities Integrate and validate communication interfaces for smart metering applications. Develop and debug firmware stacks for: DLMS/COSEM MODBUS UART protocols SPI/I2C communication Interface and integrate communication modules: 2G/3G/4G/NBIOT modems RF modules Zigbee BLE/Bluetooth Advanced Requirements Experience in: TCP/IP stack integration MQTT/CoAP protocols Secure communication frameworks AES encryption TLSbased embedded communication Debugging serial communication using protocol analyzers. 4. HardwareFirmware CoDesign Responsibilities Collaborate closely with Hardware Design Engineers during: Schematic reviews Board bringup Prototype validation Signal integrity troubleshooting Interpret: Schematics Datasheets Register maps Develop and validate peripheral drivers for: UART SPI I2C ADC DMA EEPROM/Flash RTC GPIO Timers/PWM Logic analyzers Multimeters Power analyzers Support PCB validation and EMI/EMC troubleshooting. 5. Firmware Verification, Testing & Validation Responsibilities Develop unit tests and integration test procedures. Conduct: Functional testing Regression testing Stress testing Reliability testing Code reviews Static code analysis Root cause analysis (RCA) Failure analysis Maintain firmware traceability and compliance documentation. Tools & Practices Static analysis tools: PCLint Coverity Cppcheck Version control: Git GitLab/GitHub workflows CI/CD exposure for embedded systems preferred. 6. Production & Field Support Responsibilities Support manufacturing firmware release activities. Diagnose and resolve: Field firmware defects Firmware upgrade failures Work with Quality and Service teams on: Customer complaints Failure investigations Required Qualifications Educational Qualification Bachelors Degree in: Electrical Engineering Electronics & Communication Engineering Embedded Systems Masters Degree preferred for advanced architecture roles. Required Experience 35 years of relevant experience in: Smart Metering Embedded Job Desc
More at GridCrest by Kaynes