Apple is looking for a Sr. Kernel Engineering Manager

Patrick Burke pburke at apple.com
Thu Apr 22 11:45:41 PDT 2004


My name is Patrick Burke, and I'm the Recruiter for the OS division 
here at Apple.  We have an opening for a Sr. Kernel Engineering Manager 
for OS X.  Below is all the info on the position and what we're looking 
for.  Please contact me directly if you're interested.  Thanks.

-- Patrick

I'm looking for a technical manager who knows their Unix kernel 
technology to represent the group and to be able to manage some very 
good senior engineers.  It's a team of 11 engineers who own the OS X 
kernel.  Some of the good projects for the kernel:

* support ALL the new machines (and Apple keeps them coming)
* moving from 32 bit to 64 bit for the G5's
* lot of SMP work for bigger/faster machines
* performance is a big deal - make the underlying system less taxing 
while also adding features
* good mix of new development and maintenance
* there aren't architectural review committees here, so you can get 
things done, decisions made quickly, your influence is much greater, 
and innovation is alive and well in the kernel.
* we want someone to keep their hands wet in the technology, and that 
can mean doing some coding if they want (not required, but it always 
keeps you closer to the engineers).


OS Kernel Engineering Manager

The Core OS Group is looking for an exceptional Engineering Manager to 
lead our Kernel team in providing state-of-the art kernel technology 
for Mac OS X.  As a core technology for Mac OS X, you will have the 
opportunity to have a major impact on Apple’s consumer and server 
operating system products.  You will be working with a highly talented 
group of managers jointly responsible for the development of the Unix 
base of Mac OS X. Our environment fosters product innovation, rapid 
product iteration, and active project and schedule management.  This 
needs to be a very technical manager who really know their kernel 
technology.

Responsibilities
• Manage a team of highly skilled engineers
• Contribute to the design and implementation of future kernel 
technologies to support a rich application environment.
• Represent the team and its technology in technical and product 
meetings
• Drive product features, functional specifications, and development 
schedules
• Play a key role in driving system performance analysis and 
optimization
• Work with cross-functional teams to support developer requirements 
and product requirements for desktop and server products.

Required Experience:
• MS in Computer science or equivalent experience.
• Detailed knowledge of Unix kernel internals such as VM, Scheduler, 
VFS, SMP support.
• Experience building and managing highly effective kernel engineering 
teams.
• Enough management experience to lead some very good senior kernel 
engineers.
• Highly professional, with the ability to deliver high quality work on 
tight schedules.
• Demonstrated innovative and creative thinking capabilities.
• Self motivated, independent and pro-active.

Additional Success Factors
• Proven track record shipping best-in-class products.
• Involvement in open source technologies and development communities 
such as Darwin, FreeBSD or  Linux.
• Experience with the Power PC processor family.
• Excellent collaborative skills.
• Outstanding written and verbal communication.


_________________________________

Patrick Burke
Sr. Technical Recruiter
Apple Computer
Office:  408-974-9037
Cell:  408-621-0936
pburke at apple.com


More information about the freebsd-jobs mailing list