A leading global firm of innovative technology and entertainment services is currently recruiting for software developers of C/C++ across all levels in Embedded Systems Selected junior candidates will have opportunity to participate in graduate trainee programs in taking seats. Senior software developers will have the opportunity to lead a team.
Responsibilities:
Develop software platform to support new technologies and hardware platforms
Software development for various System on Chip
Drive implementation for different hardware modules
Third party software (GPL, vendor provided) integration
Dealing with video/audio technologies and networking protocols
Multi-threaded real-time application development using C/C++ on POSIX systems
Firmware upgrade/packaging logic
System maintenance and enhancement
Requirements:
University degree/Master degree/PhD in CE/CS/IE/EE or equivalent
Embedded System software development in C/C++
Familiarity of operating systems, e.g. Linux or Android