Hey folks, 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 below. Thanks! - Jordan 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. Responsibilities * 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 troubleshooting skills. * Industry exposure to and knowledge of UNIX internals, commands and libraries. * 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 tight schedules. Preferred Experience: * 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@apple.com (and/or jkh@apple.com) and note the requisition number on your subject line.