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