Embedded Software Engineer
Role responsibilities
The role involves the functional analysis, design, and development of firmware for microcontroller-based motor control and monitoring products. The engineer will collaborate with hardware and power electronic teams to debug and document software systems.
Requirements
Candidates need a Bachelor's or Master's degree in Electrical or Computer Engineering with 5-7 years of real-time embedded software experience. Proficiency in C is required, along with familiarity with ARM/DSP processors and industrial networking.
Key skills
C Programming, Assembly, C#, Visual Basic, ARM Processors, DSP Processors, Ethernet TCP/IP, Industrial Communication Networking, Real-Time Operating Systems, Cybersecurity Applications, Embedded Software Design, Firmware Development
Keywords
Embedded Software, Firmware, Microcontrollers, C, Assembly, C#, Visual Basic, ARM, DSP, TCP/IP, RTOS, Cybersecurity, Motor Control, Motor Monitoring, Electrical Engineering, Computer Engineering, Industrial Networking