Enable job alerts via email!

Research Development Software Engineer

ViTrox Corporation Berhad

Penang

On-site

MYR 30,000 - 60,000

Full time

16 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company in Penang is seeking a talented R&D Software Engineer to join its visionary team. This role offers the exciting opportunity to design, develop, and implement cutting-edge vision application tools for the semiconductor industry. You will engage in R&D projects, optimizing image processing techniques using machine learning methods while collaborating directly with global customers. The ideal candidate will possess strong programming skills in C and C++, a background in Computer Science or Engineering, and a passion for problem-solving. Join this forward-thinking firm and contribute to transformative projects that shape the future of technology.

Qualifications

  • Background in Computer Science or Engineering is essential.
  • Programming experience, especially in C and C++, is required.

Responsibilities

  • Develop and implement algorithms for vision application tools.
  • Optimize image processing techniques using ML/DL methods.

Skills

C Programming
C++ Programming
Machine Learning
Deep Learning
Data Analysis
Problem-Solving

Education

Bachelor in Computer Science
Bachelor in Engineering

Tools

MS Visual C++6.0
Image Processing Software

Job description

ViTrox is a Penang-based design and manufacturing company that puts today’s most imperative digital transformation with compassionate innovation at the heart of its brand. We turn the best machine vision technology into trusted solutions for semiconductor manufacturers. We are looking for an R&D software engineer to join a visionary team of engineers to design, develop and implement new / existing vision application tools.

Put on your “Einstein” thinking hat, where you have the golden opportunity to engage in R&D projects and feasibility studies on vision application-related techniques. At ViTrox, you get to expand your people skills by engaging directly with global customers who will challenge you to produce visionary ideas and projects.

Responsibilities

  • Work on algorithm comprehension, planning, development, testing and monitor the practical runs at customer sites
  • Optimise the image processing technique by using deep learning (DL) / machine learning (ML) method
  • Analyse data collected from customer sites for various purposes (e.g. repeatability and reproducibility study, trend observation)
  • Develop inspection algorithm/coding for company product by using C & C++
  • Develop new features and apply it at customer sites to ensure the success of implementation

Key Qualifications

  • Background in Computer Science / Engineering (Software / Computer / Mechatronics / Electronic & Electrical) or equivalent
  • Experience and/or training in programming is an added advantage
  • Programming experience required, especially in C, MS Visual C++6.0 (MFC)
  • Knowledgeable in vision system development / Image Processing / Optics / Artificial Intelligence / Neural Network / vision control / basic mechanical / machine automation are an added advantage
  • Good general knowledge of data processing system design methods, techniques and standards
  • Technically inclined in software development or programming
  • Possess knowledge of Object Oriented Design and UML
  • Good analytical and problem-solving skills
  • Fresh graduates are encouraged to apply
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.