Software Engineer Calls Core @ Apple
Your Application Journey
Email Hiring Manager
Job Details
About the Role
At Apple, new ideas quickly become extraordinary products, services, and customer experiences. As a Software Engineer Calls Core, you will help shape the future of voice and video communication across Apple devices including iPhone, iPad, and Mac.
Role Responsibilities
You will work on Phone, FaceTime, Voicemail, CallKit and more. You will build and maintain systems and APIs enabling telephony as well as design and develop protocols, frameworks, and daemons. Your work will drive calling experiences on iOS, macOS, and beyond.
Qualifications
Strong software development and design skills
Expertise in object-oriented programming with Swift or Objective-C
Excellent communication and collaboration skills
Ability to work independently and solve problems
Preferred Skills
Experience in building frameworks and daemons for operating systems
Experience in creating and refining APIs for developer adoption
Familiarity with peer-to-peer or client-server architectures and network protocols
Knowledge of secure communication protocols for handling untrusted data
Team & Culture
Join a team that values passion, technical leadership, and diverse experiences to deliver innovative and secure communications technologies.
Key skills/competency
- Swift
- Objective-C
- API
- CallKit
- Telephony
- Framework
- Daemon
- iOS
- macOS
- Communication
How to Get Hired at Apple
🎯 Tips for Getting Hired
- Customize your resume: Highlight Swift and Objective-C projects.
- Research Apple's culture: Review their mission and values.
- Prepare technical demos: Share examples of API designs.
- Practice interview questions: Focus on communication and design skills.