Principal Duties and Responsibilities: * Responsibilities: - Dedicated to major global strategic projects, contributing to the technological development of future-focused load cell, terminal and scale solutions that improve our customer’s productivity; - Research and implement high-speed communication network technologies for load cells and terminals; - Design and develop industrial device communication protocol stacks, ensuring compatibility, real-time performance, and stability; - Optimize communication and network architecture for weighing devices to improve data transmission performance; - Develop embedded communication software and collaborate with hardware engineers for seamless integration; - Conduct system debugging, performance testing, and network optimization; - Prepare technical documentation to support knowledge transfer and sharing; - Stay updated on the latest high-speed communication technologies in the industrial automation field.
Qualifications * Educational Background - Master’s degree or above in Computer Science, Electronics Engineering, or related fields. (Must) * Professional Skills - Experienced software engineering with proven track record, at minimum senior level (MUST). - Familiarity with industrial communication technologies such as EtherCAT, Ethernet APL, or TSN (hands-on experience is preferred) (MUST). - Proficient in programming languages such as C/C++ or Python, with experience in real-time operating systems (RTOS like Zeyphr) (MUST). - Understanding of protocol stack architecture, network topology, and optimization techniques for high-speed communication networks (MUST). - Experience in industrial automation, IoT, or embedded systems development (MUST). - Strong problem-solving skills and ability to collaborate effectively with hardware engineers; - Proficient in spoken and written English for collaboration in global team (MUST). - Project management experience, capable of leading cross-functional teams to ensure successful project execution (PLUS). - Familiarity with Business Agility principles and the SAFe framework (PLUS). * Personal Qualities - Strong team spirit and dedicated work ethic (MUST). - Excellent communication and presentation skills, able to collaborate effectively across different functions (MUST). - A strong focus on continuous improvement and team effectiveness (MUST). - High adaptability and learning capacity in new environments and with new technologies (PLUS).