Job description for Software Engineer at iTrue Technologies Pte Ltd
π Weβre Hiring: Software Engineer (C++ / Machine Learning/AI)
Specialization: Vision Inspection Systems
π Locations: Singapore (Hybrid flexibility available)
π Employment Type: Full-Time
Company Overview
We are a technology-driven leader in automated vision inspection systems. Our mission is to ensure zero-defect manufacturing in the electronics industry. We specialize in high-precision solutions for detecting defects in essential components like multilayer ceramic chips (MLCC) and chip resistors, supporting global quality control for electronics manufacturing.
Role Overview
We are looking for a Software Engineer with deep C++ expertise to drive the performance and evolution of our inspection software. You will play a dual role: maintaining our high-performance C++ core while leading the transition toward next-generation AI-powered modules.
You will be the bridge between hardware and software, collaborating with system engineers to ensure seamless integration and high-speed scalability.
Key Responsibilities
Core Development: Maintain and optimize our high-performance, C++ based vision inspection software.
AI Integration: Design, build, and integrate Machine Learning (ML) modules to enhance defect detection accuracy.
System Optimization: Add new functionalities, including advanced inspection logic and intuitive UI enhancements.
Troubleshooting: Identify and resolve complex software bottlenecks and deployment challenges.
Innovation: Support the R&D of future AI-integrated solutions and system upgrades.
Deployment: Assist in on-site or remote system deployment to ensure stability in production environments.
Qualifications
Technical Core: Expert proficiency in C++ (Mandatory).
Environment: Experience with Visual Studio and Windows-based application development.
Education/Experience: Open to fresh graduates with strong coding fundamentals or experienced engineers with a background in Image Processing or Computer Vision.
Machine Learning: Basic to advanced knowledge of ML/AI concepts. Experience with Python, TensorFlow, or PyTorch is a significant plus.
Problem Solving: A proven ability to troubleshoot deployment issues and optimize software-hardware integration.
Soft Skills: Strong analytical abilities, self-motivated, and a collaborative mindset.
Language: Proficiency in English and Chinese (preferred) to collaborate with regional teams in China, Singapore, and Malaysia.
Mobility: Willingness to travel or relocate if required for project success.
Why Join Us?
Work at the intersection of traditional high-speed engineering and modern AI. You won't just be writing code; you'll be building physical systems that power the global electronics supply chain.

