R&D Software Development Engineer

TT Vision Technologies Sdn Bhd

Penang

On-site

MYR 60,000 - 120,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Miscellaneous allowance
Dental
Sports (e.g. Gym)
Parking
Insurance coverage
Bonus
Company events
Vision Medical Education Support

Job summary

TT Vision Technologies Sdn Bhd in Penang is seeking a Software Development Engineer to design, develop, maintain and optimize software for automated visual inspection systems, delivering robust code built to customer specifications.

You will work with C#/.Net, C++, and Python, integrate cameras and lighting, test and review code with seniors, and collaborate across engineering, service and setup teams on exciting machine vision projects.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
  • 1–3 years of experience preferred; fresh graduates with strong qualifications are encouraged to apply.
  • Strong programming skills in C#/.Net, C++, Python and related languages.
  • Experience with vision systems, image processing, or machine vision is a plus.

Responsibilities

  • Design, develop, maintain and optimize software for automated visual inspection system.
  • Implement features based on system specifications and customer requirements.
  • Research, design, and implement defect detection, inspection, and measurement methodologies.
  • Integrate hardware such as cameras and lighting into the system.
  • Perform testing, validation and code reviews under guidance from senior leads.
  • Collaborate with engineering, setup and service teams; document changes and troubleshooting steps.

Skills

C#/.Net
C++
Python
Vision libraries
ML frameworks
CUDA
Analytical thinking
Communication
Teamwork
Willing to travel

Education

Bachelor’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field

Tools

Halcon
OpenCV
VisionPro
CUDA

Job description

Bachelor’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field, 1-3 years of experience is preferred, fresh graduates with excellent academic qualifications and relevant projects/internships are strongly encouraged to apply.

Strong programming skills in C#/.Net, C++, Python and others.

Detail oriented with ability to identify, troubleshoot and solve complex vision/software/hardware/system problems.

Strong analytical and problem-solving skills.

Ability to take direction, prioritize, manage task, work independently and in a team.

Strong oral, written, and interpersonal skills.

Willing to travel as required, during development, installations, and upgrades process.

Experience in vision library such as Halcon, OpenCV or VisionPro is an added advantage.

Experience in vision system development, image processing, optics is an added advantage.

Experience in machine learning and deep learning frameworks such as PyTorch, TensorFlow, ONNX, or OpenVINO is an added advantage.

Familiarity with GPU acceleration, CUDA, edge AI deployment is an added advantage.

Descriptions of job duties:

Design, develop, maintain and optimize software for automated visual inspection system.

Implement features based on system specifications and customer requirements.

Research, design, and implement defect detection, inspection, measurement methodology.

Integrate hardware such as cameras, lightings, I/O devices to the system.

Perform testing, validation and code reviews under guidance from senior leads.

Participate in cross-functional discussion with engineering, setup, and service teams.

Document code changes, system behavior, and troubleshooting steps.

Ensure timely completion of assigned tasks with attention to detail.

Information Technology Services 101-1,000 employees

TT VISION is a technology driven company specializing in the development of automated machine vision solutions. We offer one of the most cost effective PC-based vision systems through innovative solutions developed in-house. The high speed, high accuracy and highly repeatable system is the result of years of research of refinement from field tests. Today, our vision systems are installed worldwide in multi-national facilities from USA, China, Philippines, Costa Rica and Malaysia.

TT VISION is a technology driven company specializing in the development of automated machine vision solutions. We offer one of the most cost effective PC-based vision systems through innovative solutions developed in-house. The high speed, high accuracy and highly repeatable system is the result of years of research of refinement from field tests. Today, our vision systems are installed worldwide in multi-national facilities from USA, China, Philippines, Costa Rica and Malaysia.

  • Miscellaneous allowance
  • Dental
  • Sports (e.g. Gym)
  • Parking
  • Insurance coverage
  • Bonus
  • Company events
  • Vision Medical Education Support

What can I earn as a Software Development Engineer

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer (Senior/Staff)
Software Development Engineer (Senior/Staff)

TT Vision Technologies Sdn Bhd • Bayan Lepas

On-site
MYR 180,000 - 240,000
Miscellaneous allowance
Dental
Sports (e.g. Gym)
+8
R&D Vision Software Engineer
R&D Vision Software Engineer

TT Vision Technologies Sdn Bhd • Penang

On-site
MYR 60,000 - 120,000
Miscellaneous allowance
Dental
Sports (e.g. Gym)
+5
Vision System Engineer (机器视觉系统工程师)
Vision System Engineer (机器视觉系统工程师)

MMS Ventures Berhad • Bayan Lepas

On-site
MYR 89,000 - 156,000
Application Engineer
Application Engineer

Penang Skills Development Centre • Malaysia

On-site
MYR 39,000 - 73,000
Vision R&D Engineer
Vision R&D Engineer

Ideal Vision Integration • Bayan Lepas

On-site
MYR 60,000 - 90,000
Five-day workweek
Insurance coverage
Professional training
+5
Software Engineer (Junior / Fresh Graduate)
Software Engineer (Junior / Fresh Graduate)

Metadyne Automate Sdn Bhd • Kajang Municipal Council

On-site
MYR 45,000 - 67,000
Mentorship from senior engineers
Annual Leave
EPF
+3
Process Development Automation Engineer - AOI
Process Development Automation Engineer - AOI

TE Connectivity Manufacturing Malaysia • Seberang Perai

On-site
MYR 90,000 - 130,000
Senior Computer Vision & AI Engineer (Real-Time, GPU)
Senior Computer Vision & AI Engineer (Real-Time, GPU)

TT Vision Technologies Sdn Bhd • Bayan Lepas

On-site
MYR 180,000 - 240,000
Miscellaneous allowance
Dental
Sports (e.g. Gym)
+8
Vision System Senior Staff Engineer
Vision System Senior Staff Engineer

Ams Osram • Bayan Lepas

On-site
MYR 180,000 - 280,000
R&D Software Engineer
R&D Software Engineer

MAKER-RAY TECHNOLOGY • Penang

On-site
MYR 60,000 - 120,000