Staff System Firmware Engineer
Core
Design and evolve system-level firmware platforms and drive firmware technology roadmaps for industrial automation products, optimizing performance, security, and reliability.
Role type
Staff System Firmware Engineer (Industrial Automation)
Builds
Embedded firmware subsystems, reusable framework programs, and real-time control systems for industrial automation.
Domain
Industrial Automation / Embedded Systems
Required skills
Embedded firmware development, Real-time operating systems (RTOS), C/C++, Device drivers, TCP/IP networking, CI/CD pipelines, System architecture design, Technical leadership, Cross-functional collaboration
Preferred skills
Python, Cybersecurity training, CIP/CIP Security protocols, FreeRTOS or Zephyr, Agile/SAFe methodologies, Mentoring globally distributed teams
Technologies
Green Hills Integrity OS, Multi IDE, Git, Jira, Jama, C/C++, Python, FreeRTOS, Zephyr, TCP/IP, CIP
Responsibilities
Lead architecture and design of system-level firmware platforms; Establish drive firmware technology roadmaps and reusable frameworks; Design firmware subsystems optimizing performance and security; Provide technical leadership for integrating firmware, networking, and cybersecurity; Lead architecture reviews and technical risk assessments; Mentor firmware engineers and technical leads; Investigate complex system-level issues; Collaborate with global partners on technical direction.
Seniority
Staff, hands-on IC with strategic leadership
