JOB DUTIES: 61 Lead the team to design features and be responsible for technical communication and coordination, cooperate with global development team and solve problems for delivery. 61 Review marketing requirement and clarify all the issues with global teams. 61 Analysis the risks of marketing requirement and verify the risks in the POC. 61 Architecture design and detail design for the features/modules. 61 Feature development and integration on time and quality. 61 Lead the key issue support, including field issues, factory issues etc. 61 Follow the design, development, and release process of firmware. 61 Collaborate with cross-functional teams to implement and optimize the system design. 61 Take active part in innovation development, including idea analysis, feasibility study, development, and demo. 61 Work with quality team to ensure product delivery quality. 61 Develop automation test plans and cooperate with automation test engineer to verify the quality in the stress test.
YOU MUST HAVE: 61 Bachelor/Master degree on computer Science, EE or Automation. 61 6+ years working experience in firmware design and development or 4+ years as Master degree. 61 Experienced with C language.
WE VALUE: 61 Familiar with C++ development in Linux system 61 Experienced with RTOS Application development. 61 Familiar with SPI, UART, I2C port…. 61 Knowledge one of ZigBee, Wi-Fi, Z-Wave, Bluetooth, LTE…. 61 Familiar with development of wireless and wired protocol stacks. 61 Familiar with cyber security design and development. 61 Good problem-solving skills and quickly respond to system-level failures. 61 Experienced in software unit test and functional test and automation test. 61 Good communication and coordination skill. 61 English oral communication with global team. 61 Positive team spirit, open mind, and fast learning capability 61 Familiar with Scrum/Agile software development process 61 Familiar with Devops, Jira, Git…