Cupertino, CA
408
FULLTIME
TBD
4693695
applecup
none
no
File System Engineer - Mac OS X
[See Job Description]
10-30-2009
The File Systems Engineering team within Apple*s Core OS organization is seeking an exceptional development engineer with a passion for solving complex problems to work on state-of-the-art file system technologies for Mac OS X.

Working on a core technology for Mac OS X, you will have a major impact on the design and implementation of future of Mac OS X file systems. Your code will be constantly running on millions of Apple platforms, including Macs and iPhones. The ideal candidate is a proactive and hardworking software engineer who wants to take ownership and responsibility for developing best-of-class file system features. The ideal candidate will combine the ability to see and communicate big-picture issues, yet also have a passion for detail. We have a small, nimble team which fosters innovation, rapid product iteration, teamwork, and feature delivery.

Responsibilities * Work with a highly skilled engineering team in the design, implementation and support of future file system technologies * Maintenance of existing file systems * Design, develop, debug, and test * Problem / performance analysis and debugging * Drive product features and functional/industry specifications * Represent the team in industry events, technical and product meetings * Work with cross functional teams to support developer and product requirements for desktop and embedded products

Required Experience: * Proven ability to work on a fast-paced and diverse development team * In-depth knowledge of file system internals * A genuine passion for operating system technology * MS in Computer Science or equivalent experience/skills * Demonstrated creative and critical thinking capabilities and troubleshooting skills * Industry exposure and knowledge of filesystems and UNIX kernel internals * Highly professional, with the ability to multitask and deliver solid work on tight schedules

Preferred Experience: * Mac OS X development * File system development experience * BSD UNIX and VFS * gdb and DTrace * UNIX shell scripting * Subversion and git version control systems * Test automation
Apple Inc.
1 Infinite Loop
Cupertino, CA 95014
Phone: (408) 996-1010