Senior Firmware Engineer

Utthunga 

📍 Bengaluru, India 🇮🇳

full-time
senior
Posted —

Key Skills

C/C++RTOSEthernetOPCTCP/IP

Industry

Industrial AutomationTelecommunications

Job Description

Interested candidates and suitable as per below JD, Kindly share your resumes to [email protected]


Role: Senior Firmware Developer

Experience: 4 to 10 years

Location: Bangalore

Notice: Preferrable Early Joiners


Job Description

  • Strong programming skills in C/C++
  • Solid understanding of embedded systems, microcontrollers, and RTOS or embedded Linux
  • Good knowledge of networking fundamentals (Ethernet, TCP/IP, TSN basics)
  • Experience with OPC UA is a plus
  • Hands-on debugging and testing experience
  • Experience with any application level communication protocols as a plus


Roles & Responsibilities

  • Develop firmware for TSN features such as IEEE 802.1AS and 802.1Qbv
  • Implement and integrate OPC UA (Client/Server and Pub/Sub) within industrial communication systems
  • Work on FX-based or similar data exchange frameworks as part of a unified automation stack
  • Collaborate with hardware teams to ensure smooth integration with Ethernet, switches, and endpoints
  • Implement networking and communication protocols (TCP/IP, Ethernet, SPI, I2C, UART)
  • Validate performance for real-time communication, including timing and latency
  • Document designs and participate in code reviews
  • Work with cross-functional teams to take products from development to production