Major Responsibilities
Manage a team of firmware and software engineers in product development
Contribute to the design of product architecture and planning with cross-funtional teams
Responsible for the design and construction of product software architecture
Design and deliver cross-domain software solutions based on product architecture
Work with internal and external product marketing to review and refine product requirement
Responsible to manage product firmware and system software development
Work with product manufacturing team on product testing and manufacturing processes
Proactive to keep updated and to promote adoption of new technologies
Requirements
Bachelor's or higher degree in Computer Science or related discipline
5+ years of professional product development experience in smart connected product
Experience in product design, testing and manufacturing
Experience in software design with wireless / RF protocol such as WiFi, BLE, Zigbee, Thread
Familiar with microprocessor, SoC and digital electronics in embedded system design
Strong knowledge of embedded system firmware design, real time kernel, Linux and cloud
Programming language – experience from low level assembly, high level C / C++ to cloud script programming
Cloud and IoT system architecture and programming knowledge essential
Familiar with cyber security and implementation
Experience in C, C++, Java, Python, RToS, Linux, MQTT, AWS, Azure
Strong communication skills and ability to work collaboratively with cross functional teams @ multiple sites
Experience in HVAC, EV automotive, Energy Management and Power Electronics domain will be a plus
Proficiency in spoken and written English and Putonghua
Interested parties, please apply together with a detailed resume, stating current and expected salary, and send it via APPLY NOW. Attractive remuneration will be offered in commensurate with qualification and experience.
All personal information received will be treated in strict confidence for employment purpose only. Your application can be considered as unsuccessful if you have not been reached within 3 months. On the other hand, it may be transferred to other companies of our group for job openings. Unsuccessful applications will be destroyed for a period not more than 12 months.
Architect Architect • Hong Kong