Job ref no.: CT3115413-01#9208

Senior Software Engineer/Software Engineer – Embedded Systems

AP Photonics Limited

  • 5-day week
  • Dental plan
  • Medical plan

Key job duties :

  • Design, implement and test embedded firmware, electronic circuits, PCBs, and PC programs for camera modules and/or precision measurement equipment
  • Design and review detailed features, system architecture and testing requirements
  • To cooperate with and support international customers and our factory
  • Occasional travelling to mainland China and overseas


Essential Qualifications:

  • Bachelor degree or above in Electronic Engineering, Mechatronics, Computer Science or equivalent with 3+ years of working experience in developing embedded firmware; Master’s degree with 3+ years of experience, or PhD holder with less experience.
  • R&D experience with various MCU architectures from TI, ADI, Microchip, Atmel and etc. In depth knowledge in ARM Cortex architecture a plus
  • Rich expertise in development and debugging in firmware development using C/C++ and assembler
  • Experience in DSP programming and hardware debugging is a plus
  • Hands-on experience in Windows/Linux programming using Python, and C#/C++ is a plus
  • Good conceptual understanding in GUI design, image processing, control systems and precision measurement equipment is a plus
  • Solid experience in technical customer supporting
  • Proficient in circuit design and PCB layout (At least 4-layer PCBs)
  • Solid experience in technical customer supporting
  • Self-motivated with strong analytical and problem solving skills, and good command in oral and written communications.


If you are interested, please send your cover letter, present and expected salary and CV to Apply Now. All received information will be kept in strict confidential and only for employment-related purpose.


All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.

More job information
Job ref no. CT3115413-01#9208
  • N/A
Job Function
  • Shatin
Employment Term
  • Permanent
  • Full-time
  • 3 years - 8 years
Career Level
  • Entry level
  • Degree