System Software Engineer
Apple
Summary
Description
Minimum Qualifications
- Strong C/C++ and object-oriented programming skills
- Excellent debugging skills
- Ability to quickly familiarize yourself with code you’ve never seen before, and understand the pertinent functionality
- Strong verbal and written communications skills
- Self-directed, analytical, and work well in a team environment
- Comfortable working at both higher and lower levels of software
Key Qualifications
Preferred Qualifications
- Experience developing system software, such as drivers
- Experience designing SW interfaces or APIs
- Experience with profiling code in both kernel and userspace
- Experience implementing customer-facing features
- Familiarity with IOKit, Objective-C, and other iOS/OS X
Education & Experience
Additional Requirements
Pay & Benefits
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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. Learn more about your EEO rights as an applicant.