Systems Software Engineer (Core OS)

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
$135,400 - $250,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
CPU Microarchitect/RTL Engineer - Fetch, Out of Order

Senior CPU Microarchitect/RTL Engineer position at Apple focusing on CPU front-end and out-of-order subsystem development for high-performance processors.

Senior Application Backend Engineer, Content Partner Applications

Senior Backend Engineer role at Apple building analytics platforms for content partners, offering competitive pay and benefits in Seattle.

CAD Engineer – Design Verification Tools and Infrastructure

Senior CAD Engineer role at Apple focusing on design verification tools and infrastructure for silicon development, offering competitive compensation and comprehensive benefits.

Graphics Power Engineer, Platform Architecture

GPU Platform Architecture Engineer role at Apple focusing on power architecture development and optimization for next-generation graphics processors.

Design Verification Engineer

Senior Design Verification Engineer role at Apple, focusing on pre-silicon verification and testing for hardware products, offering competitive compensation and benefits.

Description For Systems Software Engineer (Core OS)

Apple is where individual imaginations gather together, committing to the values that lead to great work. As part of the Core IO Networking & Sensors Architecture team, you will be working on the platform code that drives our operating systems on iPhones/iPads/Apple Watch/Mac. We deliver a unified solution to the entire company, redefining cross-functional collaboration. Our team develops daemons, frameworks, certification test suites, command line tools and even some UI components that run across all Apple platforms.

The role focuses on contributing to Apple's firmware update solutions, primarily working with middleware frameworks and daemons. You'll be using programming languages like C, Objective-C and Swift, though expertise in all three isn't required - proficiency in at least one and willingness to learn is key. A basic knowledge of low-level programming/kernel and I/O (USB, Bluetooth, Ethernet, Inductive, etc.) would be beneficial as it relates to how accessories connect to devices.

We're seeking a motivated engineer with excellent programming, problem-solving and communication skills. You'll join a team that delivers critical infrastructure used across all Apple products, working in a collaborative environment that values innovation and technical excellence. The position offers competitive compensation ($135,400-$250,600), comprehensive benefits including medical/dental coverage, stock options, and educational reimbursement opportunities.

This is an excellent opportunity to work on foundational software that powers millions of Apple devices worldwide, making a direct impact on user experience through reliable and efficient system operations. You'll be part of a team that values diversity of thought and approaches, working together to create solutions that enhance Apple's ecosystem.

Last updated 9 days ago

Responsibilities For Systems Software Engineer (Core OS)

  • Work on platform code that drives operating systems on iPhones/iPads/Apple Watch/Mac
  • Develop daemons, frameworks, certification test suites, and command line tools
  • Contribute to Apple's firmware update solutions
  • Work with middleware frameworks and daemons

Requirements For Systems Software Engineer (Core OS)

Linux
  • 2+ years of programming experience in C, Objective-C or Swift
  • Solid OS fundamentals
  • Experience designing and developing production-level software
  • Bachelors degree in CS/CE/EE or equivalent experience/skills

Benefits For Systems Software Engineer (Core OS)

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?