What are the responsibilities and job description for the Senior Firmware Engineer position at PDDN Inc?
Role: Senior Firmware Engineer
Location: Fairport, NY (Onsite)
Start Date: Immediate
Interview Mode: Phone/Video
Type: Contract (C2C/W2)
Background Check Mandatory
We are seeking a Senior Firmware Engineer experienced in embedded systems and realtime operating environments. You will design and develop advanced firmware solutions for realtime data acquisition, transformer monitoring, and substation diagnostics.
Key Skills:
-
7 years in embedded systems design, testing, debugging
-
Strong expertise in Embedded C/C (multithreaded, realtime)
-
Handson with microcontrollers/microprocessors
-
Interfaces: UART, I2C, SPI
-
Industrial protocols: Modbus, DNP3, IEC60870, IEC61850
-
Ethernet systems, protocol analyzers, SCADA practices
-
Embedded Linux & Windows environments
-
Unit testing frameworks (Linux)
-
Device driver programming