Software Engineer

Job Vacancy

Software Engineer

Job Highlights:

  • We are expanding! A great opportunity to be part of the dynamic and fast-growing team.
  • Excellent opportunities for career advancement.
  • One of the global leaders in cleanroom automation.

 

Job Summary:

  • Develop control system/software for material handling transport systems and robots.
  • Develop and deliver quality software which fulfills internal requirements and customers’ specifications.

 

Roles and Responsibilities:

  • Develop the control system/software for the projects assigned. Primary programming environment is C#, .NET and SQL.
  • Perform on-site support, service and installation of the equipment. Debug and test until final acceptance by customers.
  • Generate and maintain design/test documentation.
  • Improve and contribute to software application design, development and end-user’s experience.
  • Analyze current programs including performance, diagnosis and troubleshooting of problem programs and designing solutions to problematic programming.
  • Study and research on schematic for build-to-print projects.
  • Understand the software requirements specification and deliver quality software fulfilled specification.
  • Assist department to maintain existing software/firmware application as well as create new function/feature.
  • Be a team player and assist team members to complete assigned tasks and projects.
  • Ensure project delivery and meet project timeline.

 

Requirements:

Education/Experience:

  • Candidate must possess at least a Bachelor’s Degree in Computer Science, Computer Engineering or equivalent.
  • Keen to learn in equipment control system/machine automation programming.
  • .NET, Asp Net Programming, C++ Language, MS SQL Server, C#.
  • Strong programming skills in C/C++/C# and development platform such as Visual Studio.
  • Candidate must be willing to travel to customer sites in US, Europe and Asia Pacific region.
  • Fresh graduates are encouraged to apply.