CareerPlan

Senior / Firmware Engineer (Communication Protocol

USAFull-time2026-11-03 → 2026-11-10
Hybrid

Core

Design, program, debug, and modify embedded firmware for industrial communication protocols and drive products.

Role type

Senior IC firmware engineer (industrial protocols)

Builds

Firmware for drives products supporting Ethernet/IP, BACnet, Profibus, PROFINET, SNMP, serial, and Modbus TCP

Domain

Industrial automation / Embedded systems

Required skills

C/C++, real-time embedded systems, industrial communication protocols, analog/digital hardware, object-oriented design, functional testing, system-level design review, cybersecurity methods

Preferred skills

Python, Green Hills Integrity OS, TCP/IP networking, Git, Scrum, SAFe, CIP, CIP Security protocols

Technologies

Ethernet/IP, BACnet, Profibus, PROFINET, SNMP, Modbus TCP, Green Hills Integrity OS, Multi IDE, Burp Suite, Jira, Jama, Achilles

Responsibilities

Analyze, design, program, debug, and modify embedded firmware; Develop and test firmware for industrial communication protocols; Work with analog and digital hardware in real-time embedded systems; Investigate and resolve firmware anomalies; Review subsystem and system designs for system-level implications; Participate in engineering process improvements

Seniority

Senior, hands-on IC