Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Software Engineer - OS System Services 
United States, Washington, Seattle 
814201369

Today
  • Bachelors or Masters in Computer Science, Computer Engineering, or equivalent experience.
  • 5+ years of software engineering experience.
  • Proficiency in one of the following: C/C++, Obj-C or Swift.
  • Strong knowledge of OS architecture, and low-level system components.
  • Passion for software architecture, APIs, and high performance extensible software.
  • Knowledge of container technologies (Docker, Kubernetes) and AI workload orchestration.
  • Knowledge of distributed systems, cloud computing, and large-scale data center infrastructure is a plus.
  • Knowledge of high-performance computing (HPC) and real-time OS optimizations.
  • Experience with Swift, Objective-C and Apple development tools.
  • Experience with AI accelerators (GPUs, TPUs, ASICs), high-performance computing, or distributed systems.
  • Familiarity with hypervisors (KVM, Xen, VMware), QEMU, and host/guest OS interactions.
  • Experience with VFIO, SR-IOV, mdev, or other accelerator virtualization techniques.
  • Excellent communication skills.
  • Creative, collaborative, and product-focused.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.