Software Development Engineer (Senior/Staff)
TT Vision Technologies Sdn Bhd • bayan lepas, penang • Posted June 23, 2026
Position Overview
Software Development Engineer (Senior/Staff)
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Vision, AI, or related fields.
- Strong experience in machine vision, AOI systems, or industrial automation software development.
- Solid understanding of classical computer vision and image processing techniques.
- Experience with machine vision libraries such as HALCON, OpenCV, VisionPro, or equivalent platforms.
- Experience in machine learning and deep learning frameworks such as PyTorch, TensorFlow, ONNX, or OpenVINO.
- Strong programming skills in C#, C++, Python, or equivalent languages.
- Experience in multithreaded software design, real-time processing, and performance optimization.
- Familiarity with industrial hardware integration including cameras, lighting systems, motion controllers, and communication interfaces.
- Strong analytical, debu...