Senior Firmware Engineer

Hinduja Tech

Pune District

On-site

INR 900,000 - 1,500,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Hinduja Tech is seeking an experienced Embedded Firmware Engineer in Pune to develop and release firmware for Potter Fire Safety & Suppression and nitrogen-generation systems.

You will analyze architectures, implement modular designs, and ensure robust control logic, fault detection, and safe-state behavior across multiple variants. Collaboration with hardware and validation teams is essential.

Qualifications

  • 7 to 10 years of embedded firmware development experience with production release responsibility.
  • Bachelor's or Master's in Electronics, Electrical, or related field.
  • Strong Embedded C/C++, RTOS-based firmware design and hard real-time systems.

Responsibilities

  • Firmware Development & Product Implementation for Potter Fire Safety, Suppression and nitrogen-generation products.
  • Develop, maintain, and release embedded firmware to production.
  • Analyze firmware architecture, system requirements, interfaces, and field issues to create a single platform across variants.
  • Convert requirements into modular firmware designs, testable software requirements, and controlled releases.
  • Deliver changes with source, peer-review evidence, docs, integration results, and regression records.
  • Design deterministic control logic, state machines, and interlocks for multiple subsystems.
  • Interface with sensors and actuators; implement calibration, filtering, fault detection, and safe-state behavior.
  • Develop alarms, diagnostics, event logs, maintenance timers, and watchdog handling.
  • Optimize memory, CPU loading, timing, boot time, and communication performance.

Skills

Embedded systems
Embedded C/C++
RTOS-based firmware
Real-time & interrupt systems
Industrial device drivers
Wired protocols (TCP/IP, RS485, Modbus
Wireless technologies (Zigbee, BLE, Lo

Education

Bachelor's/Master's in Electronics/Electrical/Communication/Computer Engineering

Tools

IDE/compilers
JTAG/SWD debuggers
Oscilloscopes
Logic analyzers
DMMs
Serial/CAN/Ethernet tools

Job description

Role & responsibilities


  • Firmware Development & Product Implementation

  • Develop, maintain, and release to production the embedded firmware for Potter Fire Safety & Suppression and nitrogen-generation products.

  • Analyse existing firmware architecture, system requirements, control sequences, hardware interfaces, field issues, and common denominator to create a single platform supporting multiple variants in the product portfolio.

  • Convert product, hardware, VAVE, and regulatory requirements into modular firmware designs, testable software requirements, implementation plans, and controlled releases.

  • Deliver complete changes including source code, peer-review evidence, technical documentation, integration results, regression evidence, and release-ready configuration records.

  • Real-Time Control, State Machines & Diagnostics

  • Design deterministic control logic and state machines for compressors, motor-control interfaces, solenoid valves, pressure regulation, purge, bypass and nitrogen-generation modes, timing, sequencing, and interlocks.

  • Interface with pressure, current, temperature, flow, oxygen, switch, and other analog or digital sensors; implement calibration, filtering, plausibility checks, and fault detection.

  • Implement robust actuator control for relays, contactors, solenoids, alarms, indicators, displays, and other electromechanical devices through safe hardware-abstraction layers.

  • Develop alarms, diagnostics, event logs, maintenance timers, fault latching, safe-state behaviour, watchdog handling, brownout recovery, and controlled power-cycle behaviour.

  • Implement pressure-control, leak-monitoring, operational-counter, product-configuration, and model-specific behaviour in accordance with approved system requirements.

  • Optimize memory, CPU loading, timing, boot time, response time, communication performance, and fault recovery for reliable industrial operation.

  • Hardware Integration, BSP & Communications

  • Develop and maintain firmware for microcontroller-based embedded controllers using Embedded C and bare-metal or RTOS architectures.

  • Own board-support packages, startup code, bootloaders, device drivers, hardware-abstraction layers, interrupts, timers, ADC/DAC, GPIO, PWM, non-volatile memory, RTC, and watchdogs.

  • Develop or modify interfaces such as I2C, SPI, UART, RS-485, CAN, Ethernet, USB, display/keypad connections, DIP-switch inputs, and BMS or dry-contact interfaces as applicable.

  • Perform hardware-software integration, board bring-up support, peripheral debugging, signal-level diagnosis, and root-cause analysis using appropriate laboratory instruments and protocol tools.

  • Cross-Functional Collaboration & Implementation

  • Work closely with the Project Manager, Electrical Hardware Engineer, Industrial Controls Engineer, Mechanical Engineer, Validation team, and Potter US product and engineering stakeholders.

  • Define and review firmware-hardware interfaces and implement changes required by alternate controllers, sensors, actuators, motor controls, valve sequences, or communication devices.

  • Support prototype builds, system integration, verification, product-certification testing, production trials, field-issue resolution, and controlled implementation of approved changes.

  • VAVE, Sustenance & Engineering Change Support

  • Assess the firmware impact of cost-reduction and component-alternate proposals; identify where software configuration, reuse, or abstraction can enable common hardware and reduce variants.

  • Prepare effort, schedule, technical-feasibility, validation, and risk inputs for proposed changes in coordination with the project manager and affected engineering teams.

  • Ensure firmware-enabled cost-down and sustenance changes are fully implemented and released without adverse impact on product safety, performance, reliability, serviceability, or compliance.

  • Verification, Quality & Risk Management

  • Develop unit, integration, hardware-in-the-loop, fault-injection, and regression tests with clear traceability to system and software requirements.

  • Apply coding standards, peer review, static analysis, version control, defect tracking, change control, root-cause analysis, and corrective-action practices throughout the software lifecycle.


Preferred candidate profile


  • Embedded Systems, or a related discipline.

  • Strong expertise in Embedded C/C++, RTOS-based firmware design and coding, Real-time and interrupt-based systems.

  • Hands-on experience with Industrial device driver development, Electro-mechanical control systems, Wired communication protocols (TCP/IP, RS485, Modbus), Wireless technologies (Zigbee, BLE, LoRa, Mesh).

  • Experience developing control-oriented firmware for sensors, relays, solenoid valves, compressors or motors, alarms, industrial controllers, or other electromechanical products.

  • Ability to read schematics, datasheets, logic diagrams, wiring diagrams, communication protocols, system requirements, and test specifications, and to collaborate closely with hardware engineers during bring-up and fault isolation.

  • Hands-on use of IDEs, compilers, JTAG/SWD debuggers, oscilloscopes, logic analysers, DMMs, serial/CAN/Ethernet tools, Git or equivalent version control, and defect-tracking systems.

  • Experience with modular software architecture, HAL/BSP design, bootloaders, firmware upgrade, configuration management, static analysis, code reviews, unit testing, integration testing, and regression testing.

  • Experience with industrial electronics, compressors, pumps, motor or valve control, fire and life safety products, suppression systems, building systems, or nitrogen generators is preferred.

  • Working knowledge of regulated product development, software traceability, EMC immunity, fault handling, and standards such as UL, IEC, FCC, or FM requirements is beneficial.

  • Working exposure to product sustenance, component-alternate changes, design-to-cost, or VAVE programs is advantageous; formal VAVE certification or prior VAVE experience is not required.


Qualifications


  • 7 to 10 years of relevant experience in embedded firmware development, including hands-on implementation, integration, debugging, verification, and production release responsibility.

  • Bachelor's or Master's degree in Electronics Engineering, Electrical Engineering, Electronics & Telecommunication, Computer Engineering, Embedded Systems, or a related field.

  • Strong expertise in Embedded C/C++, RTOS-based firmware design and development, real-time systems, and interrupt-driven applications.

  • Hands-on experience in industrial device driver development and electro-mechanical control systems.

  • Experience with wired communication protocols such as TCP/IP, RS485, and Modbus.

  • Experience with wireless communication technologies including Zigbee, BLE, LoRa, and Mesh networking.

  • Proven experience developing control-oriented firmware for:


    • Sensors

    • Relays

    • Solenoid valves

    • Compressors

    • Motors

    • Alarms

    • Industrial controllers

    • Other electromechanical products


  • Ability to read and interpret:


    • Electrical schematics

    • Datasheets

    • Logic diagrams

    • Wiring diagrams

    • Communication protocols

    • System requirements

    • Test specifications


  • Experience collaborating closely with hardware engineers during system bring-up, debugging, and fault isolation activities.

  • Hands-on experience with:


    • Embedded IDEs and compilers

    • JTAG/SWD debuggers

    • Oscilloscopes

    • Logic analyzers

    • Digital Multimeters (DMMs)

    • Serial/CAN/Ethernet diagnostic tools

    • Git or equivalent version control systems

    • Defect tracking systems


  • Experience in:


    • Modular software architecture design

    • HAL/BSP development

    • Bootloader development

    • Firmware upgrade mechanisms

    • Configuration management

    • Static code analysis

    • Code reviews

    • Unit testing

    • Integration testing

    • Regression testing


  • Experience in industrial electronics domains such as:


    • Compressors

    • Pumps

    • Motor control

    • Valve control

    • Fire and life safety products

    • Suppression systemsBuilding automation systems

    • Nitrogen generators


  • Working knowledge of:


    • Regulated product development

    • Software traceability

    • EMC immunity requirements

    • Fault handling and diagnostics

    • Compliance standards such as UL, IEC, FCC, and FM


  • Exposure to:


    • Product sustenance engineering

    • Component alternate qualification

    • Design-to-cost initiatives

    • Value Analysis/Value Engineering (VAVE) programs (Formal VAVE certification is not mandatory.)


Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton Corporation • Pune District

On-site
INR 2,400,000 - 4,200,000
Senior Engineer - Embedded Firmware
Senior Engineer - Embedded Firmware

Eaton • Pune District

On-site
INR 1,800,000 - 2,600,000
Embedded Software Engineer Lead
Embedded Software Engineer Lead

Hackajob • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Technical Leader – Embedded Software Development
Technical Leader – Embedded Software Development

City of Shakopee, MN • Pune District

On-site
INR 3,500,000 - 7,500,000
Sr. Engineer Firmware Engineering XI
Sr. Engineer Firmware Engineering XI

Vertiv Co • Pune District

On-site
INR 1,200,000 - 1,800,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton • Maharashtra

On-site
INR 1,500,000 - 2,500,000
Engineer - Firmware Linux Development
Engineer - Firmware Linux Development

Eaton • Maharashtra

On-site
INR 1,200,000 - 2,400,000
Senior Firmware Engineer
Senior Firmware Engineer

Hinduja Tech Limited • Pune District

On-site
INR 1,200,000 - 1,800,000
NPD & VAVE Junior-Level Electrical Engineer
NPD & VAVE Junior-Level Electrical Engineer

Hinduja Tech • Pune District

On-site
INR 900,000 - 1,500,000
Hardware Design Lead
Hardware Design Lead

Pump Academy • Bengaluru

On-site
INR 1,800,000 - 3,000,000