Add expected salary to your profile for insights
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 / Team Leader, 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 handler software releases.
Key Responsibilities
- 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 developed or bug fixes if necessary.
- Generate the equipment’s software and guarantee stability and compliance with 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 members for knowledge sharing.
- Plan and organize tasks for team members, monitor task progress and take necessary action to clear roadblocks to guarantee timely support/project delivery.
- Perform feasibility studies and involve specialists from different areas to do so if deficient in the required knowledge.
- Assess and provide the workload required.
- Supervise and guide team members on each issue or enhancement.
- Review the work done by team members or delegate to a technical advisor to assist on source code and patch preparation review.
- Ensure risk assessment, software test and validation are completed prior to deployment on machine.
- Follow up with preventive actions for past quality issues.
- Handle escalation from manufacturing floor and field.
- Identify training needs for team members and arrange complementary training to fill the gap.
- Manage team communication related to critical topics (e.g. escalation, complex specifications and design review) and drive the actions with the team to achieve the requirements.
- Any other ad‑hoc assignments within the scope of main objectives.
Qualifications
- Bachelor’s degree in computer science/information technology, engineering (computer/telecommunication), electrical/electronic, 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 such as motors, sensors or actuators is an advantage.
- Strong commitment to learning and continuous improvement, with a 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%).
Benefits
- 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
We know that people and their individual and collective talents form the foundation of our success.
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.
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 / Assistant Manager / Team Leader!
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/Assistant Manager / Team Leader!