Apple is seeking to develop and maintain fully integrated operating systems that combine hardware, software, and apps into a single Apple experience, and is looking for an engineer to work on state-of-the-art technology for macOS, iOS, tvOS, watchOS and visionOS
Requirements
- Strong understanding of operating system fundamentals
- Experience working throughout the stack
- Previous experience with writing or maintaining daemons, libraries and command line tools on a UNIX platform
- Development experience on macOS and/or iOS
- Experience with common embedded hardware architectures
- Familiar with Open Source technologies and development communities
- Familiar with cryptographic concepts and techniques
Responsibilities
- Design and implement new system software features
- Triage and fix bugs and issues in system software components
- Write unit and integration tests for new and existing code
- Collaborate cross-functionally with engineers in our own and other teams, as well as other functions in the company
- Develop and improve unit tests and performance tests
- Diagnose and resolve customer reported issues
- Provide design guidance and technical support and expertise to teams across the company
Other
- B.S. in Computer Science or equivalent experience
- Excellent collaborative skills, written and verbal communication
- Exceptional professionalism, with the ability to deliver solid work on tight schedules
- A genuine passion for consumer devices
- Ability to work in a cross-disciplinary collaboration environment