Senior Firmware Engineer

Job Summary

We are seeking a Senior Firmware Engineer with expertise in Embedded Linux, Embedded C/C++, Real-Time Operating Systems (RTOS), Industrial Protocols, and Device Driver Development. The ideal candidate will develop firmware for industrial monitoring systems, support real-time data acquisition, and ensure reliable embedded software for electrical substation applications.

Required Skills

  • Embedded C/C++
  • Embedded Linux
  • Real-Time Operating Systems (RTOS)
  • Firmware Development
  • Microcontrollers
  • Microprocessors
  • Multithreading
  • UART
  • I2C
  • SPI
  • Modbus
  • DNP3
  • IEC 60870
  • IEC 61850
  • Ethernet
  • SCADA
  • Device Driver Development
  • Linux Unit Testing
  • Scrum / Agile

Responsibilities

  • Design and develop embedded firmware for industrial monitoring systems.
  • Develop real-time data acquisition and processing solutions.
  • Implement and debug industrial communication protocols.
  • Develop device drivers and embedded Linux applications.
  • Perform firmware testing, validation, and troubleshooting.
  • Support product transition to manufacturing.
  • Collaborate with engineering, QA, sales, and support teams.
  • Follow Agile/Scrum development practices.

 

To apply for this job email your details to shubham.s@1pointsys.com