Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer (Automation)

APRPM

Bayan Lepas

On-site

MYR 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions company in Malaysia is seeking a skilled software engineer to develop and debug automation equipment control software. The ideal candidate should have at least 3 years of experience in semiconductor equipment or automation development, proficient in C#, C++, or Python. Responsibilities include creating design documents, overseeing prototypes, and maintaining customer relations. Strong programming, debugging skills, and team coordination abilities are essential. Competitive salary and opportunities for professional growth are offered.

Qualifications

  • 5+ years of experience in automation for bachelor's degree holders.
  • 3+ years in semiconductor equipment, die bonding, or automation development.
  • Proficiency in writing technical documentation.

Responsibilities

  • Develop non-standard equipment design documents.
  • Design program source codes according to requirements.
  • Debug equipment and refine programs during prototype phase.
  • Communicate with technical personnel and customers.

Skills

Programming in C#
Programming in C++
Programming in Python
Debugging skills
Team coordination
Interpersonal communication

Education

Bachelor's degree in Computer Applications, Automation, or Software Engineering

Tools

Halcon
VisionPro
Job description
JOB DESCRIPTION
  • Develop non-standard equipment design documents based on customer requirements.
  • Independently design program source codes according to equipment functionality requirements.
  • Debug equipment and refine programs during the prototype phase.
  • Support factory acceptance testing of prototype equipment at the factory.
  • Implement and track design change plans and coordinate project team progress.
  • Communicate with customer technical personnel and maintain a good relationship with customers.
  • Ability to complete software program design, updates, debugging, and acceptance tasks for projects.
  • Quick response to customer inquiries and issues.
  • Follow superiors work arrangements.
  • Strong sense of responsibility.
JOB REQUIREMENT
  • Bachelors degree or above in Computer Applications, Automation, or Software Engineering.
  • Bachelors degree holders require 5+ years of experience in automation.
  • Minimum of 3+ years of experience in semiconductor equipment, die bonding, or automation development.
  • Proficient in programming and debugging using C#, C++, or Python.
  • Experience in independently developing automation equipment control software or vision applications such as Halcon, VisionPro, and VM.
  • (Optional) Familiarity or understanding of SECS/GEM protocol; experience with EAP systems for automatic recipe distribution, real-time equipment status monitoring, alarms, production data collection, and full production process tracking and management is preferred.
  • Proficiency in C#, C++, or Python programming, including program architecture planning, production data collection and analysis, and writing technical documentation.
  • Familiarity with COGNEX VisionPro software or other vision tools such such as HALCON and VM.
  • Fair, honest, and trustworthy.
  • Dedicated with strong team coordination and organization skills.
  • Excellent interpersonal and communication abilities.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.