Senior Platform SW Engineer
Beijing
Responsibilities:
¡¤ Linux platform development forUnified Communication products and solutions. Cooperates with HW engineers to develop a stable Linux platform on different HW architectures.
¡¤ Bootloader and embedded Linux porting/development on the architecture of x86, ARM, & MIPS
¡¤ Linux kernel tailoring and real time performance optimization
¡¤ Device driver development
¡¤ Building environment setup, e.g. shell script and Makefile, compiler/toolchain porting/generation etc.
¡¤ System Performance tuning/optimization with platform SW running on hypervisor/VM based on multicore/server farm scenario
¡¤ Basic software development, e.g. system startup, upgrade, redundancy, power management, system communication framework, unified management/debug interfaces etc.
¡¤ Specification of subsystems and function units for SW-platform
¡¤ Discussion of interfaces and solutions with other international development centers
¡¤ Deliver innovative platform solutions for complex system software
Requirements:
¡¤ At least 5+ years experiences in platform software development
¡¤ Knowledge in some of the following fields:
- The architecture of ARM, x86& MIPS
- Bootloader and linux for embedded system
- Linux kernel module development&debugging with ICE
- Creating GNU toolchain and knowledge of compiler, linker and loader
- Strong C/C++ programming capability
- Familiar with PCI/PCIe spec.
- Knowledge of SW module test
- Hardware development background preferred, e.g. schematic & PCB, oscilloscope and logical analyzer knowledge
¡¤ Excellence in spoken and written English
¡¤ Bachelor or Master majored in Automation, Computer Science, E&E or related
¡¤ Good communication and interpersonal skills
¡¤ International working experience with European countries or US preferred.
¡¤ Hands-on experience in PCI/PCIe spec is a great plus
¡¤ Experience with Audio/Video Conferencing, Unified Communication industry is preferred.
¡¤ Android MediaFramework knowledge is a plus.
About Company, Inc. Company is the industry leader in unified collaboration solutions, .Companies choose Company for solutions that enable their geographically dispersed workforces to communicate and collaborate more effectively and productively over distances. Using Company telepresence, video, and voice solutions and services, people connect and collaborate from their desktops, meeting rooms, class rooms, and mobile settings. Organizations from a wide variety of industries and the private sector work with Company standards-based solutions
|