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

Sr Software Engineer- Time Synchronization

Apple

$132,100 - $244,600
Aug 17, 2025
Boulder, CO, US
Apply Now

Apple is looking for an expert software engineer to develop time synchronization related drivers, frameworks, and applications for their Mac, iOS, tvOS, and visionOS hardware platforms to support audio, video, and graphics in their innovative products.

Requirements

  • Experience with kernel level programming, device drivers and/or real-time systems software
  • Experience with designing, implementing and analyzing performance of network protocols
  • Excellent programming skills with knowledge of C, C++, and Objective-C or Swift
  • Experience with wireless MAC layers, IEEE 802.11 standards and network performance
  • Experience with IOKit, DriverKit or userspace driver development is a plus
  • Understanding of UDP, IPv6, ARP/NDP, Bonjour, and IEEE 1588 / Precision Time Protocol is a plus
  • 5 + years of experience in software development, debugging and testing

Responsibilities

  • Design, develop and debug network drivers, protocols and APIs for distributed systems
  • Analyze and improve performance of clock synchronization across Apple devices
  • Participate in monitoring industry standards bodies and new specification development
  • Participate in medium and large scale software engineering processes
  • Create and maintain engineering documents
  • Design and development of drivers, APIs and network protocols for new hardware and software releases at Apple
  • Engaging at all layers of the software stack, from low level kernel drivers written in C++, to higher level APIs and frameworks written in Objective C or Swift

Other

  • Excellent written and verbal communication skills
  • BS in Computer Science or Engineering (or equivalent experience)