职位描述
Working as part of the Low Voltage Drives R&D department, software development.
Developing and maintaining embedded firmware for Drive products, such as control panel (HMI) FW.
Supporting technical requirement specification and concept proofing of new technologies.
Analyzing customer needs and transferring into technical solutions.
Supporting in resolving possible customer issues related to the firmware.
Leverage best-practice software engineering processes, utilizing appropriate tools.
(Must Have):
? Bachelor’s or Master’s degree, major in Computer Science, Electrical Engineering is preferred.
? Strong software development background, familiar with all aspects of the software development life cycle.
Strong C programming language skill, C++ is plus.
Experience with embedded system development such as ARM, DSP.
Expert in developing within embedded operating system environment; RTOS such as uCOS or RT-Linux is preferred.
Good English communication skills (in word and writing) and positive attitude.
Willingness to travel domestically and internationally, a few weeks per year.
(Good to have):
3+ years of working Experience.
Good Experience on embedded system Driver development such as UART, SPI, I2C.
Excellent in working with protocol stacks such as OPC UA, MQTT, ModBus or similar.
Familiar with Microsoft Azure, Amazon AWS or another platform.
Experience in NB-IoT technology, software development tools such as Git, TFS, Keil, IAR, visual studio development, Embedded applications and user interface design.