Senior Firmware Engineer
Core
Design, develop, and maintain embedded firmware for electric actuators and embedded products, translating requirements into scalable architectures.
Role type
Senior IC embedded firmware engineer
Builds
Electric actuators and embedded industrial products
Domain
Industrial automation + embedded systems
Deliverable
production ML models | product features
Required skills
C/C++ programming, RTOS development, microcontroller architecture, low-level interface protocols (Ethernet, USB, I2C, SPI, UART), TCP/IP networking, root cause analysis, product lifecycle management
Preferred skills
Industrial communication protocols (Ethernet/IP, PROFINET, HART, Bluetooth), IEC 62443 cybersecurity principles, motor control, Agile/SAFe methodologies, CI/CD tools
Technologies
C, C++, RTOS, Ethernet, USB, DDR, I2C, SPI, UART, TCP/IP
Responsibilities
Design and develop firmware for electric actuators; collaborate with hardware and systems teams; analyze and improve firmware performance and reliability; conduct testing and defect resolution; support certification and manufacturing; monitor emerging technologies and industry trends
Seniority
Senior, hands-on IC
