Epicareer Might not Working Properly
Learn More

Software Engineer

Salary undisclosed

Apply on


Original
Simplified

MAIN OBJECTIVES :

  • Delivers new technologies to customer by develop high quality effective software features that will be included in handler software release.
  • Provides excellent software consultancy and solution to any field escalations ensuring customer get pleasant support experience from us.
  • To ensure machine delivered meet industry reliability, performance and standards criteria in software engineering
  • Analyse software requirements to determine feasibilities to meet customers’ specifications.
  • Enhance product technical quality improvement and reliability, as well as continuous improvement on software engineering efficiency
  • Responsible to ensure that all software technical documentation is up-to-date in accordance to the needs and processes
  • Collaborate with other Engineering department on product transfer activities

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 testcase for every features develop or bug fixes if necessary.
  • Generate the equipment’s software and guarantee 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

REQUIREMENTS & QUALIFICATIONS :

  • 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 hardwares 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, inovative, out of the box problem solving skills.
  • Flexibility to travel if required (10%).
Similar Jobs