← Back to all jobs

Senior Executive / Executive – R&D Embedded Firmware Engineer

Location: RSD, Pithampur Type: Full Time

Grade: E2 / E1

Reporting To: Senior Manager / Manager 

Qualification: BE / B.Tech / M.Tech in Electrical & Electronics / Telecommunication 

Experience: 3–6 years in relevant field 

Key Responsibilities: 

  • Hands-on firmware development, debugging, and resolving critical issues 
  • Prepare flowcharts and test cases for embedded systems 
  • Estimate firmware development activities and guide the team in estimations 
  • Provide technical guidance to junior engineers and perform design/code reviews 
  • Write production-quality C code ensuring firmware meets CPU, memory, power, and latency requirements 

Required Skills / Highly Preferred: 

  • Minimum 3 years’ experience in RTOS and bare-metal firmware development using Embedded C 
  • Hands-on experience with Cortex-ARM, PIC16, and AVR architectures 
  • Experience with controller peripheral interfaces: UART, I2C, SPI, Timers, ADC, etc. 
  • Firmware driver development for communication protocols: Ethernet, CAN, RS232, RS485, IEC 104/103/101, Modbus, etc. 
  • Design & development of embedded firmware for Railway Electronics Products (SCADA/PLC/Data Logger) 
  • Experience with tools: Logic Analyzers, Oscilloscopes, Protocol Analyzers 
  • Ability to read schematics and datasheets 
  • Experience with Git or other source control tools 

Desirable Skills (Good to Have): 

  • Experience in developing Linux applications 
  • Knowledge of secure boot and encryption/decryption in embedded systems 
  • Experience developing railway signaling products: TCAS/EI Applications, Remote Monitoring Applications 
  • Knowledge of railway signaling concepts 
  • Experience handling departmental processes (IMS, IRIS) 


Apply for this position