Key Responsibilities:
Design and develop IoT connected electronic products and systems based on project specifications and customer requirements.
Lead project to ensure design meet project specifications.
Generate software flow chart, IT network architecture and BOM lists.
PC software development and modularization.
Integrated line software development in Industry 4.0 environment.
Conduct factory acceptance test and site acceptance test.
Troubleshoot and debug system and software issues.
Perform system maintenance and support for system in production.
Liaise with suppliers on components selection and quotation and liaise with customers on software design and flow.
Conduct internal and end-user software training.
Create internal written knowledge transfer material including user manual for software application developed.
Requirement:
Minimum Diploma in Electronics, Networking, Computer Engineering or equivalent
Minimum 1 years of experience in Windows/Web/ Mobile/Data-driven, Real-Time Application Development, Embedded Firmware/Software, IoT System Architecture, Network Programming.
Familiar with programming language such as C#, C/C++, javascript, SQL.
Familiar with web and industrial control protocols such as Web Service, OPC UA, Modbus TCP/IP, RFID interface is a strong advantage.
Familiar with industrial control system hardware such as PLCs and CNC machines, AGV, Automatic Storage System is a strong advantage.
Experienced in full software development cycle, able to write clean, testable code is a must.
Highly motivated, result-oriented, team player.
Able to learn on the job, work independently, multi-task and perform under pressure, ensure given tasks
Key Responsibilities:
Design and develop IoT connected electronic products and systems based on project specifications and customer requirements.
Lead project to ensure design meet project specifications.
Generate software flow chart, IT network architecture and BOM lists.
PC software development and modularization.
Integrated line software development in Industry 4.0 environment.
Conduct factory acceptance test and site acceptance test.
Troubleshoot and debug system and software issues.
Perform system maintenance and support for system in production.
Liaise with suppliers on components selection and quotation and liaise with customers on software design and flow.
Conduct internal and end-user software training.
Create internal written knowledge transfer material including user manual for software application developed.
Requirement:
Minimum Diploma in Electronics, Networking, Computer Engineering or equivalent
Minimum 1 years of experience in Windows/Web/ Mobile/Data-driven, Real-Time Application Development, Embedded Firmware/Software, IoT System Architecture, Network Programming.
Familiar with programming language such as C#, C/C++, javascript, SQL.
Familiar with web and industrial control protocols such as Web Service, OPC UA, Modbus TCP/IP, RFID interface is a strong advantage.
Familiar with industrial control system hardware such as PLCs and CNC machines, AGV, Automatic Storage System is a strong advantage.
Experienced in full software development cycle, able to write clean, testable code is a must.
Highly motivated, result-oriented, team player.
Able to learn on the job, work independently, multi-task and perform under pressure, ensure given tasks