Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer / Senior Engineer

Cohu Malaysia Sdn Bhd

Malacca City

On-site

MYR 50,000 - 80,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 leading semiconductor company is seeking a Software Engineer/Senior Engineer to develop high-quality software features for hardware releases. Key responsibilities include executing the software development cycle, reviewing requirements, and conducting unit testing. The ideal candidate has a Bachelor's degree in relevant fields and a strong programming background in C/C++. This role offers profit sharing, opportunities for continuous learning and overseas assignments, within a collaborative team environment.

Benefits

Challenging and collaborative work experiences
Profit sharing
Commitment to continuous development
Opportunities for overseas assignment/training
Five-day work week

Qualifications

  • Strong background in software programming, especially C and C++.
  • Experience in the semiconductor industry is an advantage.
  • Ability to adapt to different environments and work based on priorities.

Responsibilities

  • Execute software development life cycles including planning, analysis, design, implementation, and testing.
  • Review product requirements and write software specification documents.
  • Prepare and execute unit test cases for features or bug fixes.

Skills

Software programming (C, C++)
OOP and non-OOP
Effective communication
Problem-solving
Adaptability
Familiarity with hardware (motors, sensors, actuators)

Education

Bachelor's degree in computer science/information technology or related field
Job description

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
As a Software Engineer / Senior Engineer, you will be working with a team of engineers to deliver new technologies to customers by developing high quality effective software features that will be included in hardware software release.

You will play an important role in:

Execute software development life cycles which includes planning, analysis, design, implementation and testing.

Review product/feature requirements and write software requirement specification documents.

Prepare and execute unit test cases for all features develop or bug fixes if necessary.

Generate the equipment’s software and stability and compliance to customers’ specifications.

Work closely with other engineering groups to evaluate the interface between hardware and software and the operational and performance requirements of the overall system.

Provide training to other software team member for knowledge sharing.

Any other ad-hoc assignments within the scope of main objectives.

To be successful in this role, you need to have:

Bachelor’s degree in computer science/information technology, Engineering Computer/Telecommunication, Engineering (Electrical/Electronic), Engineering (Mechatronic/Electromechanical) or equivalent.

Strong background in software programming (C, C++), OOP and non-OOP.

Effective verbal and written communication skills, able to clearly convey technical information and ideas.

Ability to adapt to different environments and work based on priorities.

Experience in Semiconductor industry is an advantage.

Familiar with development involving hardware's such as motors, sensors or actuators is an advantage.

Strong commitment to learning and continuous improvement, with continuous improvement mindset.

Strong ethics, diplomatic, patience, good listening skills and can interact with a diverse group of individuals.

Sharp problem-solving skills, creative, innovative, out of the box problem solving skills.

Flexibility to travel if required (10%).

Join our dynamic team:
We know that people and their individual and collective talents form the foundation of our success.

We value our employees and offer them:

Challenging and collaborative work experiences

Profit sharing

Commitment to continuous learning, development and growth

Opportunities for overseas assignment/training

We work and play as a team

Five-day work week

Apply Today!

If you're ready to take your career to the next level and work with a team that's pushing the boundaries of technology, apply now to join Cohu Malaysia as a Software Engineer/Senior Engineer!

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report these job ads.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.