Hiring for my old job...
Jordan K. Hubbard
jkh at apple.com
Tue Sep 27 18:07:17 PDT 2005
No, I'm not leaving Apple, I've simply moved up a level and I need to
hire someone into the position I originally took at Apple, namely
Engineering Manager of the BSD Technology group. Yes, I'm certainly
biased, but I think that the BSD group is one of the most
interesting, innovative and frankly iconoclastic groups within the
Mac OS X Core OS organization and running it has been a very
rewarding experience, to say nothing of a lot of fun. Now I need to
find someone with a strong BSD / UNIX background who's capable of
taking this group forward while still continuing to adhere to many of
the "sound UNIX engineering principles" the group firmly believes in
(it's not all lickable Cocoa interfaces at Apple, there are folks who
feel very strongly about the CLI side of things, the BSD group
perhaps most strongly of all!).
All work to be done at Apple's Cupertino main campus, with relocation
assistance is available. Sorry, hours are flexible but no full-time
telecommuters since managing a team is hard enough without trying to
do it via remote control. :-) This position will report directly
to the Director of UNIX Technology (me!).
Are you the person I'm looking for or know of someone who is? Then
send me an email!
The official job req # is 2420352 at http://jobs.apple.com, just in
case you want to look it up. I'll also post the official description
Job #2420352, Apple Computer.
Apple's CoreOS organization is looking for an exceptional engineering
manager for the BSD Technology team, the group
responsible for most of the user-land libraries and commands in Mac
OS X (in essence, the bulk of Mac OS X's "Unix Personality")
as well as new technologies such as launchd and ASL. As the manager
of the group owning a large portion of the BSD and other
open-source technology in Mac OS X, you will have the opportunity to
have a major impact on the design and implementation of
Apple's consumer and server operating system products as well as the
opportunity to influence the open source community at large.
Our environment fosters product innovation, rapid product iteration,
and a liberating amount of autonomy.
* Maintain and enhance the over 200 BSD and Linux components at the
core of Mac OS X, balancing the needs of the
traditional "Unix greybeard" with those of less Unix-savvy end-
users who may be encountering Mac OS X as their
very first Unix platform.
* Work cooperatively with other parts of CoreOS on cross-functional
technologies and initiatives to enhance these components.
* Evangelize and drive the adoption of new technologies as well as
"Unix good citizenship" across the organization.
* Help design and implement future technologies aimed at bringing the
"Unix Personality" of Mac OS X into the 21st century.
Required Skills and Experience:
* A genuine passion for, and previous experience with, operating
systems and open source technology.
* BS in Computer Science or equivalent experience/skills.
* Demonstrated creative and critical thinking capabilities and
* Industry exposure to and knowledge of UNIX internals, commands and
* A strong software development background and management experience
with leading small teams.
* The ability to be objective about Unix's strengths and weaknesses,
working diligently to preserve the former
while evolving pragmatic strategies for addressing the latter.
* Highly professional, with the ability to deliver solid work on
* Mac OS X exposure (end user, administrator, developer).
* Previous experience with administering heterogeneous networks of
UNIX, Linux and Windows machines.
* Involvement in open source technologies and development communities
such as Darwin, FreeBSD and Linux,
particularly where negotiating the rocks and shoals of getting
technology into these code bases is concerned.
Please send resumes to acy at apple.com (and/or jkh at apple.com) and note
the requisition number on your subject line.
More information about the freebsd-jobs