|
西安某世界500强通讯领域美资公司Employees in the company Architecture Group (IAG) deliver innovative platforms across computing and communication segments including data centers, mobile and desktop personal computers, handhelds, embedded devices and consumer electronics. company's industry leading technology is used to create integrated hardware and software solutions such as processors, chipsets, communication radios, graphics processors, motherboards, and networking components that deliver capabilities from security and manageability to computing performance and energy efficiency. IAG employees are at the forefront of enabling a new era of computing that is more integrated into all aspects of our daily lives.
Description |
|
Job Description: * Experience in embedded architecture, external interfaces, product constraints. * Source code development, review and maintenance (Assembly/C/C++). * Unit and system level test and verification. * Experience in low-level programming, system architecture, operating systems Linux/Android, device architecture, hardware design. * Extensive experience in Multimedia Audio/Video Encode/Decode programming and verification, USB/MMC-SD, Memory Interfaces LPDDRx/NAND/NVM. System level verification and System integration using 8, 16, 32 bit micro-controllers. * Linux devices(USB, MMC/SD, Camera, Display/Graphic, HDMI) driver development on Intel Mobile Communication SoC / latform, integration and validation with smart phone OS * Testing, Profiling / optimizing system, including software and hardware performance * Contributing on pushing IMC drivers to Linux kernel open source community |
Qualifications |
|
1. BS. or MS. degree holder in communication, computer science, electronics or relevant major 2. Understanding of Linux platform BSP stack including u-boot, kernel, drivers, middleware, application and platform BSP development, integration and debug 3. Knowledge of ARM and X86 architecture, hands on of peripheral devices (USB, MMC/SD, Camera, Display/Graphic, HDMI) driver experiences and hardware abstract layer is preferred. 4. Experiences on power / performance profiling and optimization of Linux kernel, middleware and application 5. Familiar with shell, bash / perl / python, C/C++ language, GIT, and GNU tools usage 6. Experiences on Android, Ubuntu, and Chrome integration and development is a plus 7. Exhibit technical & problem solving skills to define & execute tasks independently and have strong written and verbal communications in English | |
|