Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Core OS Systems Software Engineer, Process Management and Device Attestation

Apple

Salary not specified
Dec 6, 2025
San Diego, CA, US
Apply Now

Apple is seeking to build fully integrated operating systems that combine hardware, software, and apps into a single Apple experience, and is looking for an engineer to work on the Process Management and Device Attestation team to develop system services to orchestrate the lifecycle of running applications and system services, and on-device software to authenticate genuine Apple devices

Requirements

  • Experience in system services (daemon) and/or library development
  • Development experience on macOS, iOS, or other Unix-like system
  • Proficiency in Python or other scripting languages
  • Familiar with cryptographic concepts and techniques
  • Professional skill in a system software language such as C, C++, Objective-C, or Swift
  • Strong understanding of OS architecture and systems programming fundamentals

Responsibilities

  • Works with cross-functional partners to design and implement scalable and performant software solutions to complex problems
  • Provides systems software design guidance and expertise to teams across the company
  • Maintains existing software, including diagnosing and resolving customer reported issues
  • Develops and improves unit, integration, and performance tests
  • Works on system services that interact with many parts of the operating system including the Home Screen, media services, Apple Account, Find My, and on-device cryptographic key management
  • Develop and improve unit tests and performance tests
  • Diagnose and resolve customer reported issues

Other

  • A genuine passion for crafting compelling customer experiences
  • Exceptional professionalism, with the ability to deliver solid work on tight schedules
  • Creative, critical thinking, and troubleshooting skills
  • Excellent written and verbal communication
  • Ability to work on tight schedules