Software Development Engineer
Full time
at Inter Island Group
in
Malaysia
Posted on May 8, 2024
Job details
Software Development Engineer
Salary Range: RM5000 - RM7000Job Description
- MAIN OBJECTIVES
- Deliver new technologies to customers by developing high-quality, effective software features for inclusion in handler software releases.
- Provide excellent software consultancy and solutions for field escalations to ensure a pleasant support experience for customers.
- Ensure machines delivered meet industry reliability, performance, and standards criteria in software engineering.
- Analyze software requirements to determine feasibility of meeting customers' specifications.
- Enhance product technical quality improvement, reliability, and software engineering efficiency.
- Ensure all software technical documentation is up-to-date according to needs and processes.
- Collaborate with other Engineering departments on product transfer activities.
- RESPONSIBILITIES
- Execute software development life cycles, including planning, analysis, design, implementation, and testing.
- Review product/feature requirements and write software requirement specification documents.
- Prepare and execute unit test cases for every feature developed or bug fixes if necessary.
- Generate equipment's software and ensure 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.
- Handle any other ad-hoc assignments within the scope of main objectives.
- 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.
- Familiarity 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 ability to 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%).
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.