Logo
Apple Inc.

System Software Engineer - Human Interface Devices

Apple Inc., Cupertino, California, United States, 95014

Save Job

System Software Engineer - Human Interface Devices

Cupertino, California, United States — Hardware

Description As a System Software Engineer within our team, you will be responsible for maintaining and developing system software for iOS, macOS, tvOS, and watchOS, focusing on drivers, frameworks, and software stacks for future sensing technologies. You will collaborate with multi-disciplinary teams to integrate hardware and software, ensuring top-tier performance. Additionally, you will mentor engineers to help them grow their technical expertise and potentially take on leadership responsibilities, including guiding a team and influencing future product development.

Minimum Qualifications

BS in Computer Science or a related field, with 5+ years of experience in system software engineering, focusing on C/C++ and object-oriented programming

Experience in driver and framework development, with emphasis on native code for driver development

Ability to work across both high-level software design and low-level systems development

Preferred Qualifications

10+ years of industry experience, with a proven track record of shipping system software to customers or production environments

Experience defining communication protocols and implementing transport drivers such as USB, Bluetooth, and SPI

Knowledge of the USB HID specification and experience with sensing technologies (e.g., multi-touch) and user-facing input systems

Proficiency in profiling code in kernel and userspace

Experience implementing customer-facing features with a focus on user experience

Familiarity with IOKit, Objective-C, and Apple technologies like iOS/OS X

Strong communication skills for presenting complex technical topics clearly to diverse audiences

Experience leading projects from conception to completion

Interest in leadership roles and guiding engineering teams as the company grows

Note: The salary range for this role is between $181,100 and $318,400, depending on skills, qualifications, experience, and location. Apple offers comprehensive benefits, stock programs, and educational reimbursement. Benefits are subject to eligibility and other terms.

Apple is an equal opportunity employer committed to inclusion and diversity, promoting equal opportunity regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other protected characteristics.

#J-18808-Ljbffr