Senior Software Engineer (Automation Vision and Gui Development)
Location: Woodlands Ave (Nearest MRT: Admiralty)
Salary Range: $4,000 - $6,300
Working Hours: 8:30am – 5:30pm (Mon-Fri)
Responsibilities:
- Develop and maintain custom machine vision and GUI applications.
- Design machine vision algorithms for product quality inspection, process control, and manufacturing automation.
- Knowledge in deep learning-based vision solutions.
- Make decisions in ordering, building, and maintaining PCs and PC-based GUI software.
- Configure vision systems (host PC, frame grabbers, cameras, illumination, motion control, interfaces, etc.).
- Analyze project requirements, design, develop, and test the multitasking Windows desktop applications for industrial equipment.
- Understand and interface with third-party embedded controllers using their APIs.
- Optimize existing software to improve performance and fix bugs.
- Provide technical support for the field.
Requirements:
- Master’s or bachelor’s degree in computer engineering/electronics engineering or equivalent.
- Minimum 3 to 5 years of experience in vision and developing Windows applications for industrial/automation equipment using C#, WPF, and .NET Framework. Able to develop rich and modern user interfaces.
- Experienced and good understanding of TCP/IP, RS-232, camera interface, and any motion controller interface protocols.
- Knowledge of MODBUS, SECS/GEM, and other industrial protocols is an added advantage.
- Good understanding of process mapping and software design concepts.
We are an equal opportunities employer.