Embedded Software Developer

Fully responsible for Bluetooth audio products development, maintenance and support.


Main Responsibilities


  • Software design in all development phases: in terms of requirements from marketing or customers to define features and functional specification, evaluate/define BT solution, software design, functional tests, debugging and issue fixing for MAT products mainly in BT technology and might also relate to Zigbee.
  • BT software covers both ROM version and Flash version.
  • Supervise ODM relating software development.
  • Support questions answer from market and customers.
  • Be involved in Interoperability activities and standard tracking
  • Taking part in maintaining existing products through quality improvements, cost optimisations as well sustaining work.




Working Experience:

  • A minimum of 5 years of experience as embedded software developer especially in BT products flash chip software development.
  • In-depth experience with embedded development, very good coding skill in C/C++, good debugging skills.
  • Good sense and knowledge and strong adherence to software development process.
  • Bluetooth flash software development experience is a must and USB and GSM experience is preferred.
  • Experience with participating in multi-projects work in a matrix organisation.



  • A BSc or MSc in electrical or telecommunication engineering, preferably with Embedded Software Engineering as your specialty.


Additional requisites:

  • Commitment and self-motivation, ready to work in a challenging environment.
  • Team work, self-driven, systematic thinking, open mind.
  • Ability to manage multiple projects and use good judgment in prioritization.
  • English read and write is must and good oral is preferred.



Send us your CV to aqiu@matgroup.com


apply here