Embedded Firmware Engineer

J K Exim

Faridabad District

On-site

INR 2,800,000 - 4,200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

J K Exim is seeking an Embedded Firmware Engineer with extensive experience to develop firmware for railway systems, including video surveillance and safety-critical features. You will work on STM32/ESP32 platforms, implement Ethernet, CAN, RS485, and other interfaces, and contribute to diagnostics, logging, and remote monitoring.

The role requires deep embedded C/C++ skills, RTOS knowledge, and the ability to collaborate across hardware, mechanical, and compliance teams.

Qualifications

  • Education: B.E./B.Tech in Electronics, Electrical, or Computer Science Engineering.
  • 35+ years of embedded firmware development experience, preferably in industrial/railway domains.
  • Exposure to safety-critical systems is a plus (fire, surveillance, automation).

Responsibilities

  • Firmware development for STM32/ESP32 MCUs in Embedded C/C++.
  • Implement Ethernet, CAN, RS485 (Modbus RTU), SPI, I2C, UART protocols.
  • Develop Windows/Linux native applications and RTOS-based architectures.
  • Diagnostics, logging, and predictive maintenance data logging.
  • IoT protocol integration (MQTT/HTTP) for remote monitoring.
  • Video surveillance, fire detection, door automation, and train monitoring tasks.

Skills

C/C++ for embedded
RTOS/Linux
Networking protocols
Industrial protocols
Debugging tools
Cross-functional work

Education

B.E./B.Tech in Electronics or Electrical or CS

Tools

JTAG
Logic analyzers
Packet sniffers

Job description

Embedded Firmware Engineer (35 Years Experience)
Role Purpose: Develop embedded firmware and software for JK Exims railway systems including Video Surveillance Systems, Fire & Smoke Detection, Coach Door Automation, and Train Condition Monitoring ensuring realtime performance, diagnostics, and compliance.
Key Responsibilities:

  • Firmware development for STM32/ESP32 microcontrollers in Embedded C/C++.
  • Implement communication protocols: Ethernet, CAN bus, RS485 (Modbus RTU), SPI, I2C, UART.
  • Develop Windows/Linux based applications software.
  • Develop RTOSbased architectures for realtime task scheduling and safety monitoring.
  • Diagnostics & logging: event monitoring, predictive maintenance algorithms, SD card/RTCbased data logging.
  • Integration with IoT protocols (MQTT/HTTP) for remote monitoring and railway control networks.
  • Video Surveillance: firmware for PoE cameras, MNVR integration, multicamera synchronization.
  • Fire & Smoke Detection: sensor data acquisition, threshold detection, alarm triggering.
  • Coach Door Automation: control logic for door actuation, safety interlocks, fault detection.
  • Train Condition Monitoring: vibration/temperature/current acquisition, analytics, fault prediction.
  • Documentation: firmware release notes, test reports, certification support.

Required Skills

  • Strong proficiency in C/C++ for embedded systems (RTOS/Linux).
  • Experience with microcontroller SDKs (ARM Cortex, Microchip, NXP, Renesas, STMicroelectronics).
  • Strong knowledge of networking protocols (Ethernet, TCP/IP, VLAN, QoS).
  • Familiarity with industrial communication protocols (CAN, RS485, Modbus).
  • Handson with debugging tools (JTAG, logic analyzers, packet sniffer).
  • Ability to work crossfunctionally with hardware, mechanical, and compliance teams.

Qualification

  • Education: B.E./B.Tech in Electronics, Electrical, or Computer Science Engineering.
  • Experience: 35 years in embedded firmware development, preferably in industrial, automotive, telecom, or railway systems.
  • Preferred: Exposure to safetycritical systems (fire & smoke detection, condition monitoring, security & surveillance system, automation, motor control, TCMS).

Firmware Keywords: STM32, ESP32, Embedded C/C++, RTOS, Ethernet, CAN bus, SPI, I2C, UART, RS485, Modbus, predictive maintenance, diagnostics, logging, IoT protocols (MQTT/HTTP), Linux/embedded OS, bootloader, safety compliance (SIL2/SIL4)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Hardware Engineer
Embedded Hardware Engineer

J K Exim • SECTOR 78

On-site
INR 600,000 - 900,000
Embedded Engineer
Embedded Engineer

Jrrsafelogic • Bengaluru

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

Mployee.me • Pune District

On-site
INR 800,000 - 1,200,000
Engineer- Firmware
Engineer- Firmware

Eaton • Pune District

On-site
INR 600,000 - 1,200,000
AM/Sr. SW Engineer / Firmware - Railway Applications
AM/Sr. SW Engineer / Firmware - Railway Applications

Samtel Avionics • Gurugram District

On-site
INR 1,000,000 - 1,500,000
Engineer- Firmware
Engineer- Firmware

Eaton Corporation • Hadapsar

On-site
INR 600,000 - 1,200,000
Embedded Software Engineer
Embedded Software Engineer

Zydus MedTech • Bengaluru

On-site
INR 800,000 - 1,400,000
Senior Firmware Engineer
Senior Firmware Engineer

Encardio Rite Group • Lucknow

On-site
INR 1,500,000 - 3,000,000
Engineer- Firmware
Engineer- Firmware

Eaton Corporation • Pune District

On-site
INR 700,000 - 1,100,000
Embedded Firmware Engineer (TE610ST RM 4582)
Embedded Firmware Engineer (TE610ST RM 4582)

Source-Right • Hyderabad

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