We are a leading flat panel display IC company for high-tech products, providing display IC solutions on an international basis under our own global brand. With a "fabless" business model, the Group specializes in the design, development and sales of proprietary IC solutions that enable a wide range...

We are a leading flat panel display IC company for high-tech products, providing display IC solutions on an international basis under our own global brand. With a "fabless" business model, the Group specializes in the design, development and sales of proprietary IC solutions that enable a wide range of display applications for cellular phones, computer monitors, flat panel TVs and other innovative products. We invite high calibre to join a core team of highly talented and well trained professionals with us.

Senior Software Engineer

Job level Middle
Work exp Minimum 2 Years
Education Bachelor Degree
Location
Shatin
Employment type Full Time
Benefits 13-month pay, 5-day week, Flexible working hours, Insurance plan, Medical plan, Performance bonus
Industry Engineering / Technical Services (Electrical / Electronic / Mechanical / Other)
Job function Engineering > Electrical / Electronic Engineering
Science / Lab / Research > Research & Development (R&D)
Published On 24/03/2020

Job Responsibilities:

  • To develop firmware (touch & display IC) for using in wearable & mobile devices
  • To develop demo and/or test apps in embedded systems (e.g. Android)
  • To develop reference driver code in embedded systems
  • To do firmware customization for specific needs
  • To support customer on integration work of touch & display IC in their final products

 

Job Requirements: 

  • B.Sc or above in Electronics Engineering, Computer Science or equivalent
  • 2 years or above of firmware programming experience in embedded systems (C/Assembly)
  • 1 year or above of programming experience in Visual Studio and/or Eclipse (C/C++)
  • 1 year or above of programming experience with Android system
  • With solid experience on hardware device driver which include interrupt, register, I2C, SPI & UART
  • With Debugging experience with JTAG & logic analyzer
  • Familiar with the C/C++, Visual Studio, Eclipse, Linux, Android, I2C, SPI, UART, Python, Perl, Excel VBA or VMware are advantageous
  • Experiences and knowledge on I2C/SPI touch interface protocol for Android & iPhone is a plus