Software Engineer - Dajia, Taichung City, Taiwan
Core
Develop control system software for complex machine tools, shopfloor data management, vision systems, automation, robotics, and CADCAM processing tools.
Role type
Software Engineer (Industrial Automation & Robotics)
Builds
Control systems, shopfloor data applications, vision systems, automation/robotics software, CADCAM tools
Domain
Manufacturing, Aerospace, Medical, Semiconductor, Clean Energy
Deliverable
production ML models | product features | infrastructure
Required skills
Object-Oriented Programming (OOP), Software Design, Software Testing, PLC Logic, Front-end Interfaces, Code Review, Testing
Preferred skills
R&D mindset, Customer interaction, Relationship building
Technologies
PLC, CADCAM, Vision Systems, Robotics frameworks
Responsibilities
Develop components supporting advanced machine technologies, Customize configurations to customer specifications, Perform code reviews and testing, Conduct product testing on own and third-party code, Write and maintain development documentation, Lead incremental improvements in software function
Seniority
Mid-Senior, hands-on IC