Senior Firmware Engineer
Description
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 real‑time operating environments. You will design and develop advanced firmware solutions for real‑time data acquisition, transformer monitoring, and substation diagnostics.
Key Skills:
-
7+ years in embedded systems design, testing, debugging
-
Strong expertise in Embedded C/C++ (multi‑threaded, real‑time)
-
Hands‑on 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
