Senior Embedded Software Engineer
Core
Design, develop, test, and support embedded software and firmware for next-generation industrial Adapters and IOs.
Role type
Senior Embedded Software Engineer
Builds
Firmware and embedded software for industrial control Adapters and IOs
Domain
Industrial automation / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, 32-bit microcontrollers (ARM), RTOS, low-level device drivers, industrial communication protocols (TCI/IP, CIP), unit testing, hardware-assisted debugging
Preferred skills
Secure coding (CERT C/C++), security development processes, static analysis tools
Technologies
ARM, Git, TCI/IP, CIP
Responsibilities
Design and develop firmware for Adapters and IOs; Participate in technical reviews to identify issues early; Deliver project outcomes promptly
Seniority
Senior, hands-on IC
Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.