Skip to main content
Apple logo

Software Development Engineer, Enterprise and Education, CoreOS

Apple

Cupertino, CAFull-timeSeen todaySeen in employer's feed today

See where you stand before you apply. No sign-up to start.

You apply on the posting's application page, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Cupertino, CA
Schedule
Full-time
Work Authorization
Not specified

Olive focuses on jobs in the United States, including remote roles you can work from there.

Job overview

Apple’s Device Management Core team develops technologies that let Apple and third-party tools manage Apple devices. The engineer will contribute to device-management applications and OS-level functionality for education and enterprise customers, collaborating across teams to design and implement solutions. The work spans user interfaces, networking protocols, and interprocess communication, with opportunities to influence product features across Apple platforms.

Skills & qualifications

RequiredNice to have

Skills

Communication, requiredInterpersonal Skills, requiredC-Family Programming, requiredPerformance-Critical Applications, requiredOperating System Components, requiredCollaborative Work, requiredSwift, nice to haveObjective-C, nice to haveConcurrent Programming, nice to haveApple Technologies, nice to haveFramework Development, nice to haveOS Daemons, nice to haveEnterprise Device Management, nice to have

Qualifications

Bachelor's in CS or Engineering-Related Field or Equivalent Experience, required

Full job description

Weekly Hours: 40

Role Number: 200694773-0836

Summary

The Device Management Core team owns the technologies which enable device management tools, from both Apple and many third-parties, to remotely manage millions of Apple devices every day. We are looking for a committed, highly competent engineer to contribute to current and future applications of device management technologies, helping to enable our customers to manage Apple devices for their users.

Description

The ideal candidate possesses the strong technical knowledge and collaboration and communication skills necessary for success as a self-directed, motivated member of our team. A passion for elegant design, innovative technologies, and continuously improving one's skills are also important success factors. In this role you will work on a variety of technologies including user interfaces, networking protocols, and interprocess communication. You will be working in an engineering team responsible for key Apple technologies that serve the needs of education and business customers. The opportunities within our group continue to grow and now is a wonderful time to become a part of it. Take advantage of this opportunity to contribute your enthusiasm and expertise while learning from a community of dedicated engineers.

As a member of the Device Management team you will have the opportunity to influence product features, implement new OS-level functionality, and work cross-functionally with many other teams across Apple to design and implement solutions to the problems that organizations face, without compromising the Apple end-user experience. Device Management is the layer within iOS, macOS, tvOS, visionOS, and watchOS which is relied upon by system components for managing settings locally as well as handling communication with device management tools like Apple Configurator and MDM servers. Because most system components need to be managed in some way, the Device Management team interacts with different engineering teams across the company, from Apple's App Store apps to low-level OS infrastructure. Apple's commitment to developing innovative solutions for education and enterprise has never been stronger and we have more exciting features in the works. If you are excited about enabling the use of the latest Apple devices and technology in schools and businesses around the world, come join our team and make a difference!

Minimum Qualifications

  • Bachelor's degree in Computer Science, an engineering-related field, or equivalent experience

  • Excellent communication and interpersonal skills

  • Strong working knowledge of one or more C-family programming languages (Swift, Objective-C, C, C++, C#, Java etc.)

  • Experience working in performance-critical applications or operating system components

  • Desire to learn new technologies and work in a highly collaborative environment

Preferred Qualifications

  • Track record of implementing applications or frameworks for an Apple platform using Swift or Objective-C

  • Expertise in concurrent programming concepts and patterns (threading, serialization, locking, async/await etc.)

  • Working knowledge of key Apple technologies (XPC, Grand Central Dispatch, CoreData etc.)

  • Experience building frameworks and/or OS daemons

  • Familiarity with enterprise device management technologies

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

How this job compares

Set against the 38,872 open Software Engineer jobs on Olive Jobs, counted November 14, 2026.

Pay
  • This postingNot listed
  • California median$163–243K/yr6,926 salary ranges
  • California median$47–67/hr129 hourly ranges
Openings
Olive Jobs lists 8,509 open Software Engineer jobs in California and 38,872 across the US. 8% of them nationwide are listed as remote or flexible.
Hiring the most in California
Experience
Software Engineer postings that state a minimum ask for 5 years of experience at the median; the middle half ask for 3 to 7 years (32,117 postings).
Education
12,029 of the 38,872 open Software Engineer jobs (31%) ask for a bachelor's degree or higher.

Pay, requirements and demand for Software Engineer jobs

Counted across the open, public US postings on Olive Jobs on November 14, 2026. Figures based on too few postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.