Software Engineer - OS Services
San Diego, California, United States
Software and Services
Apple's CoreOS the organization is looking for a thoughtful, proactive software engineer to help us drive and develop innovative software initiatives for iOS, macOS, watchOS, tvOS and visionOS. This is a great opportunity for an engineer who is interested in exploring software technologies throughout the stack and willing to take on the challenge of having a major impact to all Apple’s products.
Key Qualifications
- Software development experience in one of the following: C / C++ / Objective-C / Swift
- Strong understanding of OS fundamentals
- Proficient in object oriented design
- Experience in application, framework or daemon development
- Excellent communication skills and ability to work with large multi-functional team
Description
In this role, you will collaborate closely with a diverse multi-functional team to architect and implement highly reliable system services demonstrating our robust OS, networking, and security frameworks.
CORE RESPONSIBILITIES INCLUDE:
- Work with multi-functional to define feature requirements
- Architect, design and build OS daemons and frameworks
- Create unit tests to validate our features
- Debug and maintain our projects on daily basis
Education & Experience
BS in Computer Science or equivalent experience/skills
Additional Requirements
- - Objective-C/Swift programming experience on macOS and/or iOS
- - Experience with networking programming (TCP/UDP, IP, HTTP etc.)
- - Experience with software and system security