Participate in firmware and driver code development in embedded systems
Develop reference driver code in embedded systems
Assist in firmware customization for specific needs
Maintain, optimize and debug existing software components
Contribute to the back-end implementation and architecture design of system
Follow disciplined software development practice to create maintainable software
Requirements:
Degree holder in Electronic / Computing Engineering
Over 5 years of firmware programming in experience in embedded systems
Solid experiences in hardware device driver (i.e. interrupt, register, I2C, SPI & UART) and debugging with JTAG & logic analyzer
Skills in using C/C++, Python, Perl, XML and Linux environment are preferred
Knowledge in data structure, algorithm and computational complexity are advantageous
Passionate in creating high-quality solution of the modern computing technology
Fluent in written and spoken English and Chinese, both Cantonese and Mandarin
If you are interested in this position, please send your resume to [via CTgoodjobs Apply Now ]
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.