Software Compatibility Engineer

AppleCupertino, CA
141d$147,400 - $272,100

About The Position

Apple's Software Compatibility team is looking for a curious and driven engineer who doesn't settle for letting mysteries remain unsolved. We need a tenacious engineer with strong debugging and development skills to ensure that third-party applications continue to work on future macOS, iOS, visionOS, tvOS, and watchOS releases. Strong technical skills are important but most critical is a desire to understand how an app fits into Apple's frameworks and operating systems.

Requirements

  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • Strong programming language skills (pointers, memory management, algorithms) and language skills in C, Objective C, or C++.
  • Excellent foundation in operating system architecture and system-level programming.
  • Strong knowledge of at least one debugging or dynamic analysis tool (LLDB, GDB, Instruments, Visual Studio debugger, Valgrind, etc).

Nice To Haves

  • Understanding of and experience with the software development cycle.
  • Excellent interpersonal skills due to high level of interaction with engineering teams, management, and other organizations within Apple.
  • Creative thinker and problem solver with meticulous attention to detail.
  • Passionate, inquisitive, and seeks to take on everyday problems in innovative ways.

Responsibilities

  • Responsible for application compatibility for macOS, iOS, visionOS, watchOS, and tvOS releases.
  • Support day to day tracking of escalations from 3rd party developers.
  • Manage bug management including screening, reproducing, isolating and routing problem reports.
  • Perform app debugging and report on new OS features that impact app compatibility.
  • Develop automation for third-party apps.
  • Manage partnerships with key external developers.
  • Create and maintain debugging tools and infrastructure utilized by the team and by internal engineers.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Opportunity to participate in Apple's discretionary employee stock programs.
  • Eligibility for discretionary bonuses or commission payments.
  • Relocation assistance.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Computer and Electronic Product Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service