Systems Software Engineer (Human Interface Devices)
Apple
Sunnyvale, CA • 1h ago • On-site
Senior
On-site
150,400 - 277,600 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Systems Software Engineer (Human Interface Devices)
Focus: iOS drivers, frameworks, and tools for sensing technologies (especially multi-touch)
Description
The Human Interface Devices Software team builds high-quality drivers, frameworks, and tools that support sensing technologies across Apple products, optimizing performance across the full software stack. In this role, you will maintain existing iOS software and design new system software stacks for future products and sensing technologies.
Responsibilities
Develop and maintain iOS drivers, frameworks, and supporting tools
Design new system software stacks for future sensing technologies
Collaborate with Algorithms, Firmware, Design, and UI teams to optimize sensor and software performance across layers
Requirements
BS and 3 years of relevant industry experience
Experience developing system software (e.g., drivers or frameworks)
Strong C/C++ and object-oriented programming skills
Excellent debugging skills
Ability to quickly familiarize yourself with unfamiliar code and understand pertinent functionality
Comfortable working at both higher and lower levels of the software stack
Experience using AI-assisted development tools to improve productivity in system software development flows, including creating test frameworks and tooling and improving code quality
Benefits
Opportunity to work on user-experience-focused sensing technology with deep cross-layer involvement across iOS software stacks
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Software Engineer (iOS)
Medtronic
Senior
Technology
Minneapolis, MN, United States of America · On-site
$125K - $187K/yr
7h ago

Sr. iOS Engineer
Adobe
Senior
Technology
Remote
$139K - $258K/yr
5 days ago

Hardware System Engineer (AirPods System Technologies)
Apple, Inc.
Senior
Technology
Cupertino, CA · On-site
N/A
3 days ago
iOS Software Engineering Manager
Apple
Senior
Technology
Cupertino, CA · On-site
$206K - $356K/yr
1 days ago

Senior iOS Engineer
Cynosure Technologies LLC
Senior
Technology
Remote
N/A
2 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior iOS Engineer
Cynosure Technologies LLC
Senior
Technology
Remote
N/A
2 days ago

iOS Developer
Appiness Inc.
Senior
Technology
San Francisco, CA · Hybrid
$0K - $0K/yr
7h ago
Software Development Engineer, Vision Products Software
Apple
Senior
Technology
Seattle, WA · On-site
$175K - $309K/yr
1h ago

iOS Engineer
KUBO Poland Sp. z o.o.
Senior
Technology
Gdańsk, PM, Poland · Remote
$312K - $374K/yr
4 days ago
Potential salary for Systems Software Engineer (Human Interface Devices) role
Improve your resume for just $5
$150,400 – $277,600/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights