H1BConnect Pro is launching with premium alerts and access to more job postings.Get early access
Apple logo

Software Engineer - Diagnostics Tools

Apple
Cupertino, CA Full-time 12/10/2025
Undergraduate with 2+ Years of Experience

Job Description

Join Apple's mission to develop diagnostic tools that enhance customer experiences by ensuring Apple devices run smoothly. As a Software Engineer, you'll collaborate with cross-functional teams to create intuitive troubleshooting solutions that simplify complex technical problems, directly impacting customer satisfaction.

Requirements

  • Solid understanding of object-oriented design and programming principles, memory management, and multithreading.
  • Minimum 3 years of experience designing, implementing, testing, shipping, and/or supporting software.
  • Hands-on experience with Objective-C, Swift, or other C-based languages.
  • Experience building mobile software applications and systems.
  • B.S. or M.S. degree in Computer Science, Computer Engineering, or equivalent.
  • Experience with source control and issue tracking systems.
  • Coding background on iOS and/or macOS.
  • Experience and interest in using LLM technologies and their integration.

Responsibilities

  • Design and implement diagnostic applications and frameworks for Apple devices across multiple operating systems.
  • Contribute to the design of integration protocols and the creation of comprehensive testing suites to ensure diagnostic accuracy and reliability.
  • Collaborate with cross-functional teams from organizations across Apple.
  • Maintain and enhance existing diagnostic subsystems while implementing new features for emerging technologies and not yet released products.
  • Contribute to development process improvements and establish best practices for diagnostic software engineering.

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.