Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Apple Software Engineering Manager - Migration Technologies 
United States, California, San Diego 
983653318

Yesterday
We are seeking a software engineering manager to lead a team of focused engineers that develop new device migration technologies: exporting data from a source device to a target device. This will require coordination and goal-setting for new features and improvements to our migration software along with cross-functional development with other software teams within Apple. Will be additionally working alongside a dedicated group of quality engineers & leaders to design tests and requirements for successful customer software delivery.
  • Experience in leading a low-level software team
  • Understanding of core OS concepts & fundamentals (e.g. networking, filesystem APIs, multi-threading, file transfer protocols)
  • Expert-level programming skills in one of C++, Java, or Objective-C
  • 7+ years of experience in system software development
  • BS in Computer Science (or 4 years of equivalent work experience)
  • Experience with Telemetry & field analytics (e.g. Tableau, Splunk, etc).
  • Experience with building custom dynamic libraries and linker/loader flags (esp. weak linking), and relevant binary compatibility issues
  • Deep understanding of data structures, algorithms, and their applications
  • Experience with recruiting, hiring, and training new employees
  • Experience developing in C# / Windows development & Visual Studio
  • Experience developing in Java / Android Studio development
  • Experience developing with Apple SDKs and platforms (e.g. Mac, iPhone, AppleTV)
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.