Description
Responsibility:
· Setup software design environment following global standard and local needs.
· Responsible for the design and implementation of embedded systems following software development control process and related document and specification for security products solutions.
· Communicate with regional marketing team and global R&D team to understand local customer needs and create solution linked to global platform.
· Performs architecture research, sub-system analysis, programming, and unit testing.
Qualifications
Requirement:
· 2+ years working experiences on embedded software development with MCU, Master will be plus.
· Strong software skills - C, C++, ASM.
· Good experience of Object Oriented Modeling and Designing.
· Good experience with programming real-time embedded systems, specification design, project planning, HW/FW integration. Familiar with various testing equipment, including ICE, oscilloscope, etc.
· Familiar with model design tool like UML, Visio.
· Experience with communication protocols such as RS232/RS485/Ethernet/CAN/SPI.
· Excellent communication skills and the ability to handle multiple projects simultaneously successfully.
· Excellent language skill on English reading, speaking and writing.
· Good interpersonal and communication skills and the ability to work in global teams are essential.