Taro Logo

Senior macOS Systems Engineer - Input Devices and Event Handling

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$143,100 - $264,200
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Senior macOS Systems Engineer - Input Devices and Event Handling

The Devices Team within Developer Tools at Apple is seeking a senior macOS Systems Engineer to join their innovative team. This role focuses on input devices and event handling, working on applications and frameworks that interact with Apple's diverse platform ecosystem including macOS, iOS, tvOS, watchOS, and visionOS.

As a senior engineer, you'll be at the forefront of technical leadership, providing architectural vision for core products while working with cross-functional teams across Apple. The position requires expertise in input devices, HID event processing, and a deep understanding of Apple's development ecosystem.

The role offers an unique opportunity to shape the developer experience at Apple, working on tools that directly impact developers' daily workflows. You'll be tackling complex technical challenges alongside a passionate team dedicated to delivering high-quality products. Your expertise in Swift, system frameworks, and API design will be crucial in building robust, scalable solutions.

This position combines technical depth with leadership responsibilities, requiring both strong programming skills and the ability to guide architectural decisions. You'll be working in a fast-paced environment with rapid development cycles, where your decisions will influence the future of Apple's developer tools ecosystem.

The compensation package includes a competitive base salary range of $143,100 to $264,200, plus additional benefits including comprehensive medical coverage, stock options, and education reimbursement. This is an excellent opportunity for a seasoned engineer looking to make a significant impact on Apple's developer tools landscape while working with cutting-edge technologies.

Last updated 5 days ago

Responsibilities For Senior macOS Systems Engineer - Input Devices and Event Handling

  • Provide technical leadership and architectural vision for the team's core products
  • Guide existing products while helping to define future roadmap
  • Work closely with cross-functional partners to define and deliver features
  • Work on complex technical challenges with a diverse team
  • Ensure robust, highly available and scalable architecture

Requirements For Senior macOS Systems Engineer - Input Devices and Event Handling

  • 5 years of experience developing software for Apple products
  • Demonstrated ability using Swift as a primary development language
  • Experience using HIDDriverKit or related technologies
  • Experience as a technical lead / principal engineer for a system framework or service

Benefits For Senior macOS Systems Engineer - Input Devices and Event Handling

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Senior macOS Systems Engineer - Input Devices and Event Handling

CPU Design Verification Engineer

CPU Design Verification Engineer position at Apple, focusing on chip design verification and testing, requiring 10+ years of experience in digital logic design and programming.

Systems Performance Architect - CPU

Systems Performance Architect position at Apple, focusing on CPU architecture, performance optimization, and system-level improvements for Mac and iPad products.

Lead Software Development Engineer in Test, Productivity Apps

Lead Software Development Engineer in Test position at Apple, focusing on iOS and macOS apps testing, offering $175K-$312K salary plus benefits.

Software Development Engineer

Senior Software Development Engineer role at Apple, focusing on internal tools and infrastructure for Silicon Technologies group, offering $175K-$312K base salary plus benefits.

Software Development Engineer

Senior software engineering role at Apple focusing on internal tools and infrastructure development for the Silicon Technologies group, combining full-stack development with DevOps practices.