Tupel 3D is a fast-growing company specialising in the design and manufacture of precision 3D scanners. With strong international sales and increasing demand, we are strengthening our team in Malaysia and inviting talented professionals to join us.
We're seeking a Software Engineer to develop computer vision-based desktop applications. This position combines software engineering with research and development. The ideal candidate has strong coding fundamentals and experience in image processing, photogrammetry, 3D reconstruction, and GUI development.
Key Responsibilities
Implement and optimize algorithms for image processing, photogrammetry, and 3D reconstruction
Design and develop desktop applications, including GUI and backend components
Develop and maintain software for embedded systems (e.g., Raspberry Pi, Arduino)
Conduct research and development for new products and features
Requirements
Must-Have
Bachelor's degree in Computer Science or a related field
Strong proficiency in Python and NumPy
Solid foundation in Linear Algebra, Calculus, and Statistics
Experience with OOP, algorithms, and general software engineering principles
Proficient in English
Nice-to-Have
Experience in Computer Vision (Image Processing, Photogrammetry, Structured Light, 3D Reconstruction, Deep Learning)
Experience with OpenCV and Open3D
Knowledge of C++
Experience building desktop applications (Kivy, wxWidgets, PySide/PyQt, Qt)
Familiarity with embedded devices (Raspberry Pi, Arduino)
What We Offer
Competitive salary based on experience and skills
Statutory benefits (EPF, SOCSO, EIS)
Paid annual leave, medical leave, and public holidays
Supportive and collaborative working environment
www.tupel3d.co.uk
Job Type:
Full-time
Work Location:
In person, You City Cheras, Selangor
Job Types: Full-time, Permanent
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.