Software Updates Engineer
Job in
Cupertino, Santa Clara County, California, 95014, USA
Listed on 2026-03-04
Listing for:
Apple
Full Time
position Listed on 2026-03-04
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, Software Testing, DevOps
Job Description & How to Apply Below
:
Apple is a company that values individual imaginations and diversity, driving innovation in technology. They are seeking a Software Updates Engineer to join their Core Operating Systems Software Update team, responsible for ensuring the reliability of software updates for billions of devices.
Responsibilities
:
• Identify failure patterns across large-scale analytics, telemetry, and user reports.
• Investigate software issues and develop tools to isolate and reproduce failures.
• Collaborate with cross-functional teams to surface top issues and drive solutions.
• Contribute new features and improvements to enhance the reliability of operating system asset delivery.
Qualifications
:
Required
:
• C systems programming expertise.
• Strong code reading and debugging skills, including post-failure analysis.
• Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
Preferred
:
• Proficiency in Swift and Objective-C for on-device software.
• Familiarity with Python for tooling, automation, and triage scripts.
• Experience with LLDB or similar debuggers for on-device triage.
• Familiarity with Xcode, large codebases, and complex build systems.
• Knowledge of OS troubleshooting and Unix systems; experience with iOS, macOS, or other Apple platforms.
• Experience working with telemetry systems (e.g. Splunk) and limited logging environments.
Company
:
Apple is a technology company that designs, manufactures, and markets consumer electronics, personal computers, and software. Founded in 1976, the company is headquartered in Cupertino, USA, with a team of 10001+ employees. The company is currently Late Stage.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×