
Evlos is a Malaysia-based company founded in 2018 that designs and builds custom AI-powered vision inspection machines for diverse manufacturing industries including plastics, ceramics, food, metal, rubber, and electronics. Their solutions use advanced machine vision software and deep learning algorithms to automate defect detection with micron-level precision, reducing human error and downtime. Evlos machines are fully customizable and engineered for accuracy, delivering significant cost savings such as over USD 350K monthly labor cost saved, 40% reduced cycle time, and up to 99.9% better defect classification. The company operates globally with presence in the United States, Singapore, Malaysia, Philippines, Japan, and the United Kingdom, and offers 24/7 after-sales support with a direct sales approach and a 100% repeat order rate. Their business model is primarily based on custom machine sales and support services.

Evlos is a Malaysia-based company founded in 2018 that designs and builds custom AI-powered vision inspection machines for diverse manufacturing industries including plastics, ceramics, food, metal, rubber, and electronics. Their solutions use advanced machine vision software and deep learning algorithms to automate defect detection with micron-level precision, reducing human error and downtime. Evlos machines are fully customizable and engineered for accuracy, delivering significant cost savings such as over USD 350K monthly labor cost saved, 40% reduced cycle time, and up to 99.9% better defect classification. The company operates globally with presence in the United States, Singapore, Malaysia, Philippines, Japan, and the United Kingdom, and offers 24/7 after-sales support with a direct sales approach and a 100% repeat order rate. Their business model is primarily based on custom machine sales and support services.
At Evlos , we build next-generation intelligent automation and machine-vision systems for advanced manufacturing.
We are seeking a highly skilled Automation & Vision Systems Integration Engineer to bridge the gap between our machine vision team and mechanical / controls automation teams.
You will design, develop, and maintain the software infrastructure that connects multiple vision inspection modules, PLCs, and robots into one unified, high-performance production system.
● System Integration
○ Develop and maintain communication layers between vision systems, PLCs, and automation equipment using TCP/IP, Modbus, gRPC, and custom protocols .
○ Design and implement sequencing logic that synchronizes multiple camera inspections, hardware triggers, and motion control events.
○ Ensure real-time data exchange and deterministic performance between all system components.
● Software Development
○ Write robust, modular code in C++ and Python to handle vision data collection, judgment processing, and machine interfacing.
○ Develop user interfaces using the Qt framework (Qt Widgets / QML / PySide/PyQt) or other UI frameworks for operator interaction, parameter configuration, and system diagnostics.
○ Implement data aggregation and visualization tools for production reporting (Excel, PDF, or database-backed).
● Production Data Management
○ Aggregate and store measurement and judgment results for each inspection cycle.
○ Generate detailed QC and traceability reports automatically from runtime data.
○ Integrate results with MES / ERP / factory databases when required.
● System Commissioning & Support
○ Work closely with the controls and mechanical teams to deploy and fine-tune system integration at customer sites.
○ Diagnose and resolve issues involving timing synchronization, communication, and performance bottlenecks.
● Cross-Functional Collaboration
○ Collaborate with PLC engineers and robotics programmers to ensure seamless system operation.
Qualifications
● Bachelor’s degree in Electrical / Electronics / Mechatronics / Computer Engineering , or related field.
● Strong programming skills in C++ and Python .
● Experience with industrial communication protocols (TCP/IP, Modbus, gRPC, etc.).
● Understanding of machine vision systems , cameras, triggers, and synchronization concepts.
● Hands-on experience developing user interfaces and real-time data handling pipelines.
● Good understanding of multi-threaded and asynchronous programming .
● Excellent problem-solving and system-level debugging skills.
Preferred / Plus Points
● Experience with robotics integration (Fanuc, UR, ABB, etc.).
● Knowledge of industrial networking , Ethernet/IP, or CAN-based protocols.
● Familiarity with PLC systems (Mitsubishi, Siemens, Omron, etc.) and their data exchange mechanisms.
● Experience with database systems (SQLite, PostgreSQL, or MySQL) for storing and querying inspection data.
● Familiarity with Docker, Git , and modern CI/CD pipelines.
● Exposure to Linux-based systems , including real-time or PREEMPT_RT environments.
KPIs / Success Metrics
● Seamless synchronization of multiple cameras and PLCs with high latency.
● Stable and maintainable code architecture for multi-line integration.
● Accurate and automated QC report generation for all inspection results.
● Zero critical integration downtime during production deployment.
● High internal satisfaction score from vision and automation teams.