Software Compatibility Engineer

Apple

Not Interested
Bookmark
Report This Job

profile Job Location:

Cupertino, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Compatibility Engineers are responsible for application compatibility for macOS iOS visionOS watchOS and tvOS releases. We need to understand how applications are created and interact with the operating system. We ensure the broader organization understands how Developers are utilizing our OS and the impact future development has on existing applications and tasks include but are not limited to the support of day to day tracking of escalations from 3rd party developers bug management (screening reproducing isolating and routing) for internally and externally originated problem reports app debugging and reporting on new OS features that impact app compatibility. We are also tasked with the development of automation for third-party apps managing partnerships with key external developers the creation and maintenance of debugging tools and infrastructure utilized by the team and by internal engineers.


  • Bachelors Degree in Computer Science Computer Engineering Electrical Engineering or equivalent experience
  • Strong programming language skills (pointers memory management algorithms) and language skills C Objective C or C
  • Excellent foundation in operating system architecture and system-level programming
  • Strong knowledge of at least one debugging or reverse engineering tool (LLDB GDB Instruments Visual Studio debugger Ghidra IDA Pro etc)


  • Understanding of and experience with the software development cycle
  • Excellent interpersonal skills are a requirement due to the 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
Compatibility Engineers are responsible for application compatibility for macOS iOS visionOS watchOS and tvOS releases. We need to understand how applications are created and interact with the operating system. We ensure the broader organization understands how Developers are utilizing our OS and th...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile