Core OS Accessories Software Engineer

Apple is a leading technology company known for its innovative products and services.
$121,900 - $214,500
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · Enterprise SaaS

Description For Core OS Accessories Software Engineer

The Core OS Accessories Team at Apple is seeking a Software Engineer to focus on iOS/macOS/tvOS/watchOS software support for wired and wireless accessories. In this role, you will work on developing both existing and future Apple products, creating drivers for various Apple operating systems, and developing protocols to communicate with first-party, second-party, and third-party accessories. These include Smart Connector accessories, Lightning accessories, Chargers, CarPlay, AirPods, HomeKit, AirPlay, and other third-party accessories.

The role offers a wide breadth of responsibilities, with components in both userland and kernel. You'll be responsible for many aspects of accessory behavior, including connectivity, charging, security, and more. The team is fast-paced, providing vast opportunities for learning and growth.

Key responsibilities include:

  • Developing wired and wireless accessory features, protocols, and technologies
  • Documenting code and creating workable specifications with quantifiable system performance characteristics
  • Ensuring products are instrumented to evaluate field system equivalence
  • Developing tools for feature simulation, verification, and system-level troubleshooting
  • Collaborating with external technology partners to design and launch accessories and technology platforms

This role offers an exciting opportunity to work on cutting-edge technology at one of the world's most innovative companies, with the chance to impact millions of users worldwide through Apple's ecosystem of devices and accessories.

Last updated 5 months ago

Responsibilities For Core OS Accessories Software Engineer

  • Develop wired and wireless accessory features, protocols, and technologies
  • Document code and create workable specifications including quantifiable system performance characteristics
  • Ensure products are instrumented to evaluate field system equivalence
  • Tool development for feature simulation, verification and system-level troubleshooting
  • Work with external technology partners to design and launch accessories and technology platforms

Requirements For Core OS Accessories Software Engineer

Linux
  • BS in Computer Engineering/Computer Science/Electrical Engineering
  • Programming Languages: C/C++ (Objective-C a plus)
  • Operating System Experience: iOS, macOS, NetBSD, Linux
  • Strong software debugging skills

Benefits For Core OS Accessories Software Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement for career advancement
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Potential for discretionary bonuses or commission payments
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Core OS Accessories Software Engineer

Silicon Validation Engineer

Silicon Validation Engineer role at Apple focusing on analog & mixed signal embedded circuits validation for premiere mobile SoCs, offering competitive compensation and benefits.

RTL Design Engineer

RTL Design Engineer position at Apple, focusing on digital circuit design within mixed-signal systems, requiring 3+ years of experience and offering competitive compensation.

AirPlay Engineer

AirPlay Engineer position at Apple, developing and optimizing streaming technology for Apple's ecosystem with focus on performance and systems design.

ESD Engineer

ESD Engineer position at Apple focusing on silicon development and ESD protection design, offering competitive salary and comprehensive benefits in San Diego.

ESD Engineer

ESD Engineer position at Apple focusing on silicon design and ESD protection for Apple's hardware products.