Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer (Semiconductor)

Dynamic Value Sdn Bhd

Penang

On-site

MYR 50,000 - 70,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A semiconductor company in Malaysia is looking for a Software Engineer with 2-3 years of experience in software engineering for automation equipment. The successful candidate will analyze, design, and develop control software while conducting testing and modifications. A Bachelor's degree in engineering is required, and familiarity with programming languages such as C, C++, and C# is essential. Knowledge of I/O and motion control and proficiency in Chinese are advantageous.

Qualifications

  • Minimum 2 - 3 years of relevant experience.
  • Bachelor’s degree or above in relevant engineering fields.
  • Familiarity with I/O and motion control preferred.
  • Intermediate proficiency in spoken and listening Chinese.

Responsibilities

  • Analyse, design, and develop control software for semiconductor automation equipment.
  • Plan and execute software architecture and module design.
  • Conduct software testing, verification, and modifications.

Skills

C
C++
C#
Visual C++
Software engineering
System development
Mechanical troubleshooting

Education

Bachelor's degree in Electrical/Electronics Engineering
Bachelor's degree in Mechanical Engineering
Bachelor's degree in Computer Science/Engineering
Job description
Software Engineer (Semiconductor) - Batu Kawan

Software Engineer (Semiconductor) - Batu Kawan

Responsibilities
  • Analyse, design, and develop control software for semiconductor automation equipment.
  • Plan and execute software architecture and module design, while managing software design progress.
  • Conduct software testing, verification, and modifications.
  • Perform and maintain mass production products (testing and verifying system functionality, compatibility, performance, stress load, reliability, etc.).
  • Assist in the research and development of new software technologies and tools, as well as installation and testing (equipment delivery).
  • Manage and resolve project risks, analyse test and R&D data, propose improvement suggestions when problems occur, and prepare reports.
  • Handle tasks assigned by supervisors.
  • Software analysis, design, programming, and project schedule management.
  • Equipment functional testing, delivery scheduling, and client-side troubleshooting.
  • Collaboration with cross-functional teams to ensure system performance and reliability.
Requirements
  • Work Experience: Minimum 2 - 3 years of relevant experience.
  • Bachelor’s degree or above in Electrical/Electronics Engineering, Mechanical Engineering, or Computer Science/Engineering.
  • Preferred Qualifications (Plus):
  • Familiarity with I/O and motion control.
  • Intermediate proficiency in spoken and listening Chinese.
  • Technical Skills
  • Programming Languages & Tools: C, C#, C++
  • Visual C#, Visual C++
  • Professional Skills
  • Software engineering & system development
  • Software programming
  • New product R&D and testing
  • Mechanical troubleshooting and maintenance
  • Maintenance and improvement of automation equipment/system interfaces
  • Equipment problem-solving and performance optimization
  • Minimum 2+ years of experience in equipment automation software is a strong plus
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.