The cloudOS team is responsible for all facets of delivering OS and system services on Apple silicon servers, including driving hardware and software initiatives to enable new Apple silicon-based systems in data centers.
Requirements
- Strong skills in software design and programming
- Strong problem-solving skills
- Strong understanding of hardware components and hardware/software interactions
- Experience with Low level software and computer architecture
- Good understanding of network technologies, protocols and procedures for iOS and macOS
- Proficiency in C/C++
- Passion for software architecture, APIs and high performance extensible software
Responsibilities
- driving hardware and software initiatives to enable new Apple silicon-based systems in data centers
- develop and integrate best in class hardware, software and services
- building and maintaining system software that powers next generation of data centers
- ensure high quality and agility with unit tests, integration tests and performance tests
- developing new features
- maintaining existing code
- fixing bugs
Other
- M.S., or Ph.D. in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience
- 10+ years of experience as a System software developer
- Skilled at the art of communication and enjoys it
- We are a creative, collaborative, product-focused team who is working on meaningful work that is visible across all of Apple!
- Experience with Swift, Objective-C and Apple development tools