Add expected salary to your profile for insights
We are the only Company with the expertise on the entire test cell and inspection.
Overview
As a Software Engineer / Senior Engineer / Team Leader , you will work 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 the software development life cycle, including 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 progress, and take necessary action to clear roadblocks to guarantee timely support / project delivery.
- Perform feasibility studies and involve specialists from different areas to fill knowledge gaps.
- Supervise and guide team members on each issue or enhancement.
- Ensure risk assessment, software testing, and validation are completed prior to deployment on machine.
- Handle escalation from manufacturing floor and field, and follow up with preventive actions for past quality issues.
Qualifications
Bachelor’s degree in computer science, information technology, electrical / electronic, mechatronic / electromechanical engineering, or equivalent.Strong background in software programming (C, C++), object‑oriented and non‑object‑oriented programming.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, patient, good listening skills, and can interact with a diverse group of individuals.Sharp problem‑solving skills, creative, innovative, out of the box problem solving.Flexibility to travel if required (10%).Benefits
Challenging and collaborative work experiencesProfit sharingCommitment to continuous learning, development and growthOpportunities for overseas assignment / trainingWe work and play as a teamFive‑day work weekMedical education support, dental, parking, sports & social activities, insurance, fixed & variableApplication Questions
Which of the following statements best describes your right to work in Malaysia?What's your expected monthly basic salary?How many years' experience do you have as a software engineer?Which of the following programming languages are you experienced in?#J-18808-Ljbffr