From owner-freebsd-jobs@FreeBSD.ORG Tue Oct 28 21:56:44 2008 Return-Path: Delivered-To: jobs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C5AEB106567B for ; Tue, 28 Oct 2008 21:56:44 +0000 (UTC) (envelope-from jkh@apple.com) Received: from mail-out4.apple.com (mail-out4.apple.com [17.254.13.23]) by mx1.freebsd.org (Postfix) with ESMTP id A8F418FC16 for ; Tue, 28 Oct 2008 21:56:44 +0000 (UTC) (envelope-from jkh@apple.com) Received: from relay13.apple.com (relay13.apple.com [17.128.113.29]) by mail-out4.apple.com (Postfix) with ESMTP id E61E2437AA17 for ; Tue, 28 Oct 2008 14:37:17 -0700 (PDT) Received: from relay13.apple.com (unknown [127.0.0.1]) by relay13.apple.com (Symantec Mail Security) with ESMTP id CD7082807D for ; Tue, 28 Oct 2008 14:37:17 -0700 (PDT) X-AuditID: 1180711d-a8108bb000000ede-a0-4907860d5342 Received: from il0204a-dhcp84.apple.com (il0204a-dhcp84.apple.com [17.202.45.212]) by relay13.apple.com (Apple SCV relay) with ESMTP id 977EF28042 for ; Tue, 28 Oct 2008 14:37:17 -0700 (PDT) Message-Id: From: Jordan K. Hubbard To: jobs@freebsd.org Mime-Version: 1.0 (Apple Message framework v929.2) Date: Tue, 28 Oct 2008 14:37:16 -0700 X-Mailer: Apple Mail (2.929.2) X-Brightmail-Tracker: AAAAAA== X-Mailman-Approved-At: Tue, 28 Oct 2008 22:11:20 +0000 Content-Type: text/plain; charset=WINDOWS-1252; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Seeking to fill two engineering positions in Apple's CoreOS group X-BeenThere: freebsd-jobs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Jobs offered and sought List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2008 21:56:44 -0000 Hey FreeBSD folk, Apple's Core OS group [the folks responsible for all the parts of Mac =20= OS X that you probably care about ;-)] is seeking a couple of talented =20= engineers. It doesn't matter if you're a hot-shot new college =20 graduate or an experienced old-timer; if you think you have what it =20 takes and are interested in one of these positions, drop me a line! =20= Both positions are on-site in Cupertino, CA so relocation will be =20 required. Any interested inquiries to me, thanks! - Jordan Job Title Open Directory Engineer, Core OS Job Description Apple's Core OS organization is seeking an energetic, motivated =20 software engineer to work on the Open Directory subsystem of Mac OS X = (http://www.apple.com/server/macosx/technology/opendirectory.html=20 ). Responsibilities will include a mixture of evolving existing =20 projects and new design work. The ideal candidate is a self-motivated =20= individual with strong technical and communication skills who is eager =20= to interact with other members of the Core OS team, other teams at =20 Apple, and with the open source community at large. In this position you will be expected to: =95 Participate in all stages of software development, from new feature =20= design and implementation, to maintenance of prior releases =95 Diagnose and resolve customer-reported issues =95 Develop test suites and internal infrastructure Requirements: =95 B.S. in Computer Science or equivalent experience =95 Experience with C and C++ =95 Strong analytical and debugging skills =95 Experience with Directory systems, including LDAPv3 and Active =20 Directory =95 Experience with UNIX systems, and an understanding of operating =20 system fundamentals Preferred Experience: =95 Experience with Objective-C =95 Experience with Mac OS X =95 Involvement in open source technologies and development communities =20= such as FreeBSD, Linux, Apache, OpenLDAP, etc. Job Title Multicore Engineer, Core OS Job Description Apple's Core OS organization is seeking an energetic, motivated =20 software engineer to work on multicore optimization in Mac OS X. =20 Responsibilities will include a mixture of evolving existing projects =20= to achieve better multicore performance, and new design work on Core =20 OS technologies aimed at providing better multicore performance. The =20= ideal candidate is a self-motivated individual with strong technical =20 and communication skills who is eager to interact with other members =20 of the Core OS team, other teams at Apple, and with the open source =20 community at large. Previous experience with multithreaded =20 applications is desired, and the ideal candidate has an in-depth =20 understanding of the underlying hardware with respect to locking, =20 barriers, cache coherency, etc. The preferred candidate will also =20 have a track record of refactoring problems to extract optimal =20 concurrency. In this position you will be expected to: =95 Participate in all stages of software development, from new feature =20= design and implementation, to maintenance of prior releases =95 Diagnose and resolve customer-reported issues =95 Develop test suites and internal infrastructure Requirements: =95 B.S. in Computer Science or equivalent experience =95 Experience with C and C++ =95 Strong analytical and debugging skills =95 Experience with multithreaded applications =95 Experience with UNIX systems, and an understanding of operating =20 system fundamentals Preferred Experience: =95 Experience with i386, x86_64 or ARM assembler =95 Experience with Objective-C =95 Experience with Mac OS X =95 Involvement in open source technologies and development communities =20= such as FreeBSD, Linux, Apache, etc.