Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Engineer - Diagnostics Tools

Apple

$147,400 - $272,100
Oct 18, 2025
Cupertino, CA, US
Apply Now

Apple's mission to deliver exceptional customer experiences by developing diagnostic tools that allow their technicians to keep millions of Apple devices running smoothly worldwide.

Requirements

  • Solid understanding of object-oriented design and programming principles, memory management, and multithreading.
  • Hands-on experience with Objective-C, Swift, or other C-based languages.
  • Experience building mobile software applications and systems.
  • 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, understanding how to leverage AI capabilities to enhance code quality, automate development tasks, and improve software solutions.

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.
  • 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.

Other

  • Minimum 3 years of experience designing, implementing, testing, shipping, and/or supporting software.
  • B.S. or M.S. degree in Computer Science, Computer Engineering, or equivalent.
  • Collaborate with cross-functional teams from organizations across Apple.