More jobs:
Software Development Engineer, File Systems
Job in
Cupertino, Santa Clara County, California, 95014, USA
Listed on 2026-09-03
Listing for:
Apple
Full Time
position Listed on 2026-09-03
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Summary
The File system team within Apple's CoreOS organization is looking for an exceptional engineer who will contribute to the design and implementation of Apple's file systems technologies on all Apple devices and platforms.
DescriptionThe ideal candidate will be self-motivated and also have a desire to learn and develop technical expertise and leadership. Working on core technologies for macOS, iOS, watchOS, tvOS and visionOS, you will have the opportunity to have a major impact on the design and implementation of Apple's consumer products. Our environment fosters product innovation, rapid product iteration, and a liberating amount of autonomy.
Key Responsibilities- Work with a highly skilled engineering team in the design and implementation of file system technologies
- Participation in all phases of a product development cycle: from product definition and design, through implementation, debugging and testing of new file system storage components that require research and analysis.
- Play a key role in system performance analysis and optimization
- Perform functional, system, and load/stress analysis
- Maintenance and enhancement of existing file systems
- Work on embedded, desktop, and server products and ability to make technical design and implementation decisions to optimize each platform
- Work with cross functional teams to support developer and product requirements
- C/C++ programming skills
- Understanding of storage specific data structures, operating systems internals, storage performance evaluation
- Genuine passion for file systems technology, data security, privacy, and strong commitment towards developing testability, reliability
- Bachelors in Computer Science/Electrical Engineering
- macOS, iOS, and watchOS exposure (end user, administrator, developer) is very helpful
- A "Can-Do" attitude, and commitment for "doing what it takes to get it done right" to ship projects on a preset schedule
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×