Software Engineer, OS and System Services

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Software Engineer, OS and System Services

Apple Cloud Engineering is seeking an exceptional software engineer to revolutionize their next-generation data center infrastructure. This role focuses on building and integrating software for workload orchestration across high-performance, energy-efficient systems. You'll be at the forefront of applying hardware acceleration for machine learning and high-performance computing workloads.

As a key member of the team, you'll develop and maintain critical system software components including kernel drivers, runtime libraries, frameworks, and daemons. The position offers unique opportunities to collaborate with cross-functional teams, working on cutting-edge compute platforms that will shape Apple's future cloud architecture.

The ideal candidate brings proven expertise in building scalable, resilient systems, combining strong educational background with practical experience. You'll work in a highly collaborative environment, partnering with architecture, platform design, SOC architects, and software teams to develop outstanding hardware, software, and services.

Apple offers excellent growth opportunities, providing mentorship, training, and education to help you achieve your career goals. The company maintains a strong commitment to inclusion and diversity, ensuring equal opportunities for all employees. You'll be part of a team that values innovation, quality, and technical excellence while working on projects that directly impact the future of cloud computing at Apple.

This role is perfect for someone who thrives on complex technical challenges, enjoys collaborative problem-solving, and wants to make a significant impact on next-generation data center technology. You'll have the chance to work with cutting-edge technology while contributing to the foundation of Apple's cloud infrastructure.

Last updated a month ago

Responsibilities For Software Engineer, OS and System Services

  • Build and integrate software to orchestrate workloads across highly performant and energy efficient systems
  • Build and maintain system software such as kernel drivers, runtime libraries, frameworks, and daemons
  • Partner with teams across Apple to adapt, tailor, and scale software on novel compute platforms
  • Work cross-functionally with architecture, platform design, SOC architects, and software teams
  • Ensure high quality and agility with unit tests, integration tests and performance tests
  • Participate in on-call support for deployed software

Requirements For Software Engineer, OS and System Services

Kubernetes
  • 5+ years of software engineering experience
  • Proficiency in one of C/C++, Obj-C
  • Solid operating system fundamentals
  • Passion for software architecture, APIs, and high performance extensible software
  • Excellent interpersonal skills
  • Creative, collaborative, and product-focused

Interested in this job?

Jobs Related To Apple Software Engineer, OS and System Services

Cloud Networking Engineer - GPU

Senior Cloud Networking Engineer position at Apple focusing on GPU infrastructure and networking technologies for AI/ML workloads.

Senior Software Engineer, Apple Services Engineering [Kubernetes | GPU]

Senior Software Engineer position at Apple focusing on Kubernetes and GPU infrastructure for Apple Services, offering competitive compensation and benefits.

Cloud Infrastructure Engineer - GPU

Senior Cloud Infrastructure Engineer position at Apple, focusing on GPU virtualization and high-performance networking for AI/ML workloads.

Senior Software Engineer, Apple Services Engineering [Kubernetes | GPU]

Senior Software Engineer position at Apple focusing on Kubernetes infrastructure and cloud services, offering competitive compensation and comprehensive benefits.

Cloud Network Platform Software Engineer

Senior Cloud Network Platform Software Engineer role at Apple, building and maintaining large-scale distributed systems and network infrastructure for global services.