Linux Development Engineer for Embedded Systems
-Software Engineering
Position Description:
This position will be responsible for the upgrading/maintenance and integration of Bootloader, Linux kernel and related device drivers to the latest version in the opensource community on Freescale released Linux BSP.
Required Skills:
- Minimum of 3 years of embedded systems programming using Linux or UNIX operating systems
- Strong knowledge in embedded system programming, Linux/Unix operating system kernel, device driver, flat device tree and toolchain.
- Strong program skills in C/C++, Assembly language. Wide knowledge on Linux shell program, Git setup and management.
- Must familiar with PowerPC architecture. Familiar with XScale, ARM is preferred.
- Experience of low level Linux driver development. Familiar with one or more of the following: USB, PCI, PCI-Express, DDR/DDR2, flash, MMU, interrupt controllers, Ethernet, or WLAN.
- Experience on developing application software for network devices.
- Excellent interpersonal and communication skills, good teamwork adaptability, good oral and written English skills, self-motivated.
-Project Manger
• 5 year+ working experience on WINCE BSP/driver/application development
• 2 year+ experience to lead team for development/test projects
• Familiar with development process like CMMI
• Ability to engage with customer and Report the status to DM
• Able to use WINCE test utilities to develop customer test plan and test case
• Experience in WINCE BSP test under various Hardware platforms like IMAX31,POWERPC, ARM and etc
• Ability to English
-Team Leader
• 3 year+ working experience on WINCE BSP/driver/application development
• Able to use WINCE test utilities to develop customer test plan and test case
• Experience in WINCE BSP test under various Hardware platforms like IMAX31,POWERPC, ARM and etc
• Familiar with WINCE stream/device/storage driver development/test
• Familiar with DirectDraw/D3D development/test
-Design Engineer
• +1 year working experience WINCE BSP/driver/application development2.
• Familiar with WINCE BSP/driver/application development
• Able to use WINCE test utilities(CETK) to develop customer test plan and test case
• Experience in WINCE BSP test under various Hardware platforms like IMAX31,POWERPC, ARM and etc