Software Engineer - OS Services

San Diego, California, United States
Software and Services

Summary

Posted:
Weekly Hours: 40
Role Number:200542872
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

Pay & Benefits