ASMPT Technology Hong Kong Limited

Software engineer (Computer Vision Product / Software Framework / System Programming / Development and Testing

ASMPT Technology Hong Kong Limited

Job description

Computer Vision Product

  • Develop vision products and solutions to enable semiconductor world
  • Work as a team and cooperate with different R&D teams
  • Design and implement computer vision software
  • System design with new technologies in AI, 3D vision, object recognition, automation etc

Software Framework

  • Establish software framework and components
  • Explore and develop new software technologies, e.g. distributed computing,  edge computing, visual programming
  • Design software architecture for real-time and concurrent applications
  • Work closely with different teams from design to deployment

System Programming

  • Real time software design under Windows by OS kernel programming , short latency device driver, process priority assignment and CPU affinity management technologies
  • Firmware design for embedded system and application
  • Software architecture design to enable parallel processing and distributed processing
  • Programming for Intel processors and ARM processors

Development and Testing Process automation

  • Software Tools Development
  • Provision DevOps tooling, including
    • Develop and integrate automation tools for automating software development lifecycle
    • Develop project management tools under MS Teams and Easy Redmine to increase project visibility
  • Explore new technologies which will help delivering timely, high quality software
  • Bring in innovative solutions for development process improvement
  • Streamline operations and processes


  • Bachelor Degree or above in Computer Engineering / Computer Science / Electronic Engineering / Information Engineering / Physics / Mathematics or relevant disciplines
  • Experience in C/C++ programming
  • Good communication and teamwork skills

Computer Vision Product

  • Passion in research and development
  • Logical thinking, eager to solve problems

Software Framework

  • Knowledge in Object-oriented design
  • Interested in multithreading programming
  • Passion in research and development
  • Logical thinking, eager to solve problems

System Programming

  • Interested in software technology research and development

Development and Testing Process automation

  • Good problem solving skills, self-initiative
  • Highly accurate and detail-oriented

**Senior grade would be offered for candidate with relevant working experience

Attractive salary and fringe benefits package will be offered to the right candidates.

Please visit our company website for our company background, products and other useful information.

Data collected will be used for recruitment purpose only. Suitable candidates may be referred to other vacancies within our company.


More job information
  • 5-day week
  • 13-month pay
  • Education subsidies
  • Flexible working hours
  • Medical plan
Job Function
  • Tsing Yi
Work Model
  • On-site
Employment Term
  • Permanent
  • Full-time
  • 0 year - 5 years
Career Level
  • Entry level
  • Degree
  • Master's degree