Job Details

Senior Software Architect - Linux Kernel
Job code: 31830
Job Category: Software Engineering
City: Milpitas

Job Description:

Senior Software Architect - Linux Kernel

 

 

Position Summary

Reporting to the Senior Director of Platform Engineering, the Linux Kernel – Senior Architect will participate in the architecture, design and implementation of the linux kernel. As one of the key elements of the linux kernel needs to boot instantly, be compact, very power efficient, extremely robust and interoperate with a very wide range of x86 based computers.

 

Major Responsibilities

--Hands on contributor towards building a robust, commercial quality linux kernel

--Improve the boot time and power efficiency of the current kernel

--Plan and maintain a roadmap for kernel upgrades

--Driver development and back porting as required

 

Experience & Skill Set

 

The ideal candidate will have recent, demonstrated, development expertise delivering a commercial grade linux kernel on a ‘mass market product’ preferably on a mobile device such as media player, cell phone or notebook-netbook computer. 

 

8-10 years of Development experience in most the following areas is required:

 

Linux kernels 2.6.18 thru 2.6.29 on x86 processors

Linux based power management for battery powered devices

High resolution – 3D graphics on linux

Linux kernel drivers for common peripheral components

Experience with ARM processors is considered a plus



Apply for This Job        Return to the List of Opportunities

IMPORTANT: Please remember to attach a Word document resume when applying!