Company Background: Our client is a leading MNC chipmaker in the computing and communications industries.
Qualifications:
You should possess a Master degree in Computer Science or Electronic Engineering with 4+ years working experience or a Bachelor degree with 6+ years working experience on firmware/BIOS and Linux kernel/driver development. Detailed qualifications include:
- Excellent firmware/software development, debugging, troubleshooting skills in C/C++ and ASM*.
- Familiar with in It Architecture and embedded software development, as well as PCI, PCIe, SATA, USB specifications.
- Rich experience in PC or embedded BIOS/firmware development.
- Experience in UEFI (Unified Extensible Firmware Interface), pre-boot environment, and platform firmware is a good plus.
- Familiar with board-level debugging tools such as It ITP.
- Experience on Linux device driver development such as, PCI, USB, SATA, Ethernet controller, flash controller, etc.
- Familiar with bootloader, Linux kernel, toolchain, and open source community practice.
- Strong capability to lead taskforce and drive technical direction for the team.
- Strong commitment to deliver task on schedule with high quality.
- Be a team player with good interpersonal skills.
- Excellent communication skills in both English and Mandarin.
Responsibilities:
You will be joining PRC Platform Software Team in Digital Home Group as a software architect. This team is responsible for BIOS, firmware, bootloader, OS kernel and peripheral device driver development for It SoC (System on Chip) based CE platform such as digital set-top boxes, connected Audio/Video devices, etc. In this position, you will be mainly responsible for driving the technical direction for the team to support current and future It IA SoC CE platforms. You will be working closely with US partners and local teams on product development and customer support. |