Lead Embedded Firmware Engineer
Join an R&D team developing firmware for programmable power products. Lead firmware engineers while contributing hands-on to design, development, testing, verification, and maintenance for current and next-generation products.
Обязанности
- Lead a team of firmware development engineers
- Design and develop firmware for modern single-core and multi-core microcontrollers
- Develop human interfaces, communication protocols, feedback loops, and digital signal analysis functions
- Perform hands-on testing with oscilloscopes, waveform generators, protocol analyzers, logic analyzers, and related laboratory equipment
- Support firmware testing, verification, and maintenance
- Collaborate with hardware engineers, project leaders, and other team members
Требования
- 10 years of embedded firmware development experience
- 3 years of experience leading a firmware development team
- B.Sc. in Electrical Engineering, Computer Science, or a related field, or higher
- High-level English proficiency
Будет плюсом
- ARM multi-core firmware programming experience
- Commercial and industrial communication protocol experience, including RS232/485, USB, LAN, EtherCAT, EtherNet/IP, and Modbus
- Experience designing and implementing digital feedback loops