职位描述:
Key responsibilities
We are looking for a talented and driven Software Engineer to join our engineering team focused on laser systems and equipment automation. This role involves designing, developing, and maintaining software solutions that control high-precision laser equipment and automated manufacturing systems. The ideal candidate will have experience in industrial automation, real-time control systems, and a strong understanding of hardware-software integration.
80Investigating and using new technologies where relevant
80Develop automation software, verify company products software features, compatibility, and performance, including soak, robust and stability test
80Design user interfaces and system dashboards for monitoring and diagnostics
80Integrate software with motion controllers, PLCs, sensors, and vision systems
80Optimize software for real-time operation, precision control, and reliability
80Conduct system testing, debugging, and validation in lab and production environments
80Document software architecture, codebase, and technical specifications
80Preparation of technical and operational documents
80Providing written knowledge transfer material
80Collaborate with mechanical and hardware engineers to ensure seamless system integration and performance
80Work directly & closely with customer during the software development process
80Continuously improve customer site automation software with technologies and methodologies
80Actively participate in related project meetings with Teams throughout the development and test process to help guide the delivery of a quality automation solutions
Qualifications
80Bachelor's Degree or above in Computer Engineering / Software / Mathematics / Electrical / Electronic / Automation Engineering, or related fields
80Minimum 5 years or above relevant working experience in programming in automation equipments
80Proficiency in programming languages such as C++, C# or Python
80Knowledge of algorithms and data structures
80Experience with industrial communication protocols (e.g., Modbus, EtherCAT, OPC UA)
80Familiarity with PLC programming (e.g., Omron, Siemens, Mitsubishi, Beckhoff) and HMI development
80Knowledge of laser systems, optics, or motion control is a strong plus
80Strong problem-solving skills and ability to work in a fast-paced, multidisciplinary environment
80Proficiency in troubleshooting software issues and debugging a large codebase
80A good team player with good communication, Independent, responsible, well-organized and strong analytical skills
80Experiences in R&D or product development
80Project management skills
80Excellent documentation skills
80Fluent in Mandarin and English (Plus is Korean)
Preferred Personality Traits
80Strategic thinking
80Optimistic and solution-oriented mindset in high-pressure situations
80Ability to foster innovation and a collaborative team culture
80Experience with real-time operating systems (RTOS) or embedded systems
80Familiarity with CAD/CAM software and manufacturing workflows