Software Engineer/Software Senior Engineer

Cohu Malaysia Sdn Bhd

Bayan Lepas

On-site

MYR 120,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Five-Day Work Week
Flexible Working Arrangement
Profit Sharing
Overseas Opportunities

Job summary

LTX Credence Sdn Bhd (A Cohu Company) in Malaysia is seeking a Software Engineer/Senior Engineer to design, develop, and maintain software for controlling semiconductor ATE instruments. You will build instrument drivers, implement hardware interfaces, and collaborate with cross-functional teams to ensure reliable operation and quality.

The role requires 5+ years of production-quality software experience, strong C++/OO skills, and Linux-based development expertise.

Qualifications

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 5+ years of experience developing and maintaining complex, production-quality software systems.
  • Strong proficiency in C++ and object-oriented programming.
  • Experience developing software for instrumentation, hardware control, or embedded systems.
  • Experience in Linux-based development environments.
  • Familiarity with SDLC, Agile practices, and product development processes.
  • Strong analytical, debugging, troubleshooting, and problem-solving skills.
  • Effective communication in English.

Responsibilities

  • Design, develop, and maintain software for controlling ATE instruments, including drivers and control software.
  • Develop software and unit tests using C++ and OO principles for reliable instrument control.
  • Collaborate with firmware, hardware, and applications engineers across development stages.
  • Participate in requirements discussions, design reviews, code reviews, and releases.
  • Troubleshoot hardware/software interactions and instrument behavior in lab environments.
  • Support production releases and address post-release issues and obsolescence.
  • Contribute to software quality, reliability, and maintainability.

Skills

C++
Object-oriented programming
Python
Scripting
Linux development
Debugging
Problem solving
Independent yet collaborative

Education

Bachelor's degree or higher in CS/CE/EE

Tools

Git
CI/CD

Job description

Software Engineer/Software Senior Engineer

LTX Credence Sdn Bhd (A Cohu Company) is hiring!

Join Our Team

At Cohu Malaysia, we are committed to driving innovation and excellence in the semiconductor industry. Our mission is to create a dynamic and inclusive work environment where every team member feels a sense of belonging and has the opportunity to make a meaningful impact. By joining us, you will be part of a collaborative and forward-thinking workforce dedicated to shaping the future of technology.

Unleash your Potential

We are looking for a SoftwareEngineer to join our team. In this role, you design, develop, and maintain software for controlling instruments in semiconductor Automatic Test Equipment (ATE). This role focuses on developing instrument driver and control software that interfaces closely with ATE hardware and firmware to enable reliable control, operation, diagnostics, and integration of ATE instruments. The role requires strong software engineering skills, as well as a solid understanding of hardware-software interactions and instrumentation.

Impact You Will Make

Design, develop, and maintain software for controlling ATE instruments, including instrument drivers, hardware control software, and related functionality.

Develop software and unit tests using C++ and object-oriented programming principles for reliable and maintainable instrument control.

Collaborate closely with other software engineers, as well as firmware, hardware, and applications engineers, throughout the design, development, integration, testing, and support of ATE instrument software.

Participate in requirements discussions, technical design reviews, code reviews, and software release activities.

Troubleshoot and resolve complex issues involving software behavior, firmware interactions, hardware interfaces, instrument behavior, and system integration.

Diagnose and debug instrument control issues using software debugging techniques, hardware information, and laboratory or measurement equipment as appropriate.

Participate in the development and integration of new instrument capabilities, as well as enhancements and sustaining activities for existing products.

Support production releases and address issues associated with fielded products, including software defects, product maintenance, and obsolescence.

Contribute to software quality with an emphasis on reliability, diagnosability, performance, and long-term maintainability.

Identify opportunities to improve development processes, software tools, testing practices, and engineering practices.

Our Ideal Candidate

Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related field.

5+ years of experience developing and maintaining complex, production-quality software systems.

Strong proficiency in C++ and object-oriented programming.

Experience developing software for instrumentation, hardware control, device drivers, embedded systems, or other hardware-oriented applications.

Experience working in Linux-based development environments.

Experience working with software that interacts closely with hardware and firmware.

Experience with software development lifecycle (SDLC), Agile software development practices, and product development processes.

Strong analytical, debugging, troubleshooting, and problem-solving skills.

Ability to understand and troubleshoot complex hardware/software interactions.

Ability to work independently while collaborating effectively within cross-functional and cross-site teams.

Effective verbal and written communication skills in English.

Experience with semiconductor ATE or industrial automation systems.

Experience developing instrument drivers or control software for test and measurement equipment.

Familiarity with laboratory or measurement equipment such as oscilloscopes, logic analyzers, digital multimeters, or similar instruments.

Knowledge of hardware interfaces, communication protocols, device registers, or hardware drivers.

Understanding of basic electronics, digital logic, or microprocessor-based systems.

Experience with Python, scripting, or automation tools.

Experience with automated software testing, continuous integration, or other software quality practices.

Experience supporting customer-facing or field engineering activities.

Familiarity with source control, code review, and modern software development practices.

Why Join Us?

At Cohu Malaysia, we offer a collaborative work environment that fosters growth, innovation, and a commitment to excellence. You'll have the opportunity to work with cutting-edge technology and make a significant impact on our products and processes.

We value our people and offer them:

Five-Day Work Week

Flexible Working Arrangement

Profit Sharing

Overseas Opportunities

Unlock job insights

Hirer responsiveness Salary match Number of applicants

Your application will include the following questions:

    Which of the following types of qualifications do you have? Which of the following statements best describes your right to work in Malaysia? What's your expected monthly basic salary? Which of the following programming languages are you experienced in? How many years' experience do you have as an Embedded Software Engineer? How many years' experience do you have as a Linux Specialist? How much notice are you required to give your current employer? How many years' experience do you have as a software engineer?

Machinery & Automation 101-1,000 employees

The Only Company with the Expertise on the Entire Test Cell and Inspection

We deliver leading-edge solutions to enable a smarter, safer, and more connected future.

Cohu offers the broadest portfolio of equipment and services for back-end semiconductor manufacturing, including a one-stop-shop for test and handling equipment, thermal subsystems, test contacting, vision inspection and MEMS test solutions.

Cohu has a Broad Product Portfolio across Diverse Applications

Our enhanced product portfolio gives our customers the best possible combination of technologies to match their business and technical needs.

Our product portfolio is focused on increasing yield, reducing cost of test and accelerating time-to-market.

The Only Company with the Expertise on the Entire Test Cell and Inspection

We deliver leading-edge solutions to enable a smarter, safer, and more connected future.

Cohu offers the broadest portfolio of equipment and services for back-end semiconductor manufacturing, including a one-stop-shop for test and handling equipment, thermal subsystems, test contacting, vision inspection and MEMS test solutions.

Cohu has a Broad Product Portfolio across Diverse Applications

Our enhanced product portfolio gives our customers the best possible combination of technologies to match their business and technical needs.

Our product portfolio is focused on increasing yield, reducing cost of test and accelerating time-to-market.

Perks and benefits Medical Education support Dental Parking Sports&Social Activities, Insurance, Fixed&Variabl

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DCV Senior Engineer
DCV Senior Engineer

Cohu Malaysia Sdn Bhd • Bayan Lepas

On-site
MYR 180,000 - 260,000
Five-Day Work Week
Flexible Working Arrangement
Profit Sharing
+1
Technical Support Engineer
Technical Support Engineer

Cohu Malaysia Sdn Bhd • Bayan Lepas

On-site
MYR 70,000 - 110,000
Five-Day Work Week
Flexible Working Arrangement
Profit Sharing
+1
Director of Supplier Manufacturing Development
Director of Supplier Manufacturing Development

Cohu Malaysia Sdn Bhd • Malacca City

On-site
MYR 450,000 - 750,000
Five-Day Work Week
Flexible Working Arrangement
Profit Sharing
+5
Systems Architect
Systems Architect

Cohu Malaysia Sdn Bhd • Malacca City

On-site
MYR 140,000 - 200,000
Five-Day Work Week
Flexible Working Arrangement
Overseas Opportunities
+1
Technical Support Manager
Technical Support Manager

Cohu Malaysia Sdn Bhd • Malacca City

On-site
MYR 180,000 - 300,000
Five-Day Work Week
Flexible Working Arrangement
Overseas Opportunities
+5
Technical Sourcing Engineer
Technical Sourcing Engineer

Cohu Malaysia Sdn Bhd • Malacca City

On-site
MYR 120,000 - 180,000
Five-Day Work Week
Flexible Working Arrangement
Profit Sharing
+1
Software Engineer / Senior Engineer
Software Engineer / Senior Engineer

Cohu Malaysia • Malacca City

On-site
MYR 70,000 - 110,000
Five-Day Week
Flexible Working Arrangement
Profit Sharing
+1
Sales Operation Support
Sales Operation Support

Cohu Malaysia Sdn Bhd • Malacca City

On-site
MYR 42,000 - 78,000
Five-Day Work Week
Flexible Working Arrangement
Profit Sharing
+1
Technical Support Manager
Technical Support Manager

Cohu Malaysia • Malacca City

Remote
MYR 200,000 - 350,000
Five-Day Work Week
Flexible Working Arrangement
Comprehensive Benefits
+2
Senior Systems Integration Engineer
Senior Systems Integration Engineer

Cohu, Inc. • Malacca City

On-site
MYR 120,000 - 180,000
Five-Day Week
Flexible schedule
Profit sharing
+1