Prepin
Log in
Apple

engineering opportunity

Systems Software Engineer, Platform Architecture

The engineer will develop and support new technologies for system prototypes in cloud, data center, and silicon development. They will collaborate with silicon engineering teams to contribute to the development of next-generation hardware and software architecture.

Cupertino, California, United StatesonsiteFULL_TIME

Posted

About the role

What will you do at Apple?

Imagine what you could do here. At Apple, new ideas have a way of becoming

extraordinary products very quickly. Bring passion and dedication to your job

and there's no telling what we can accomplish together. Do you love crafting

elegant cloud solutions to complex challenges? Can you intrinsically see the

importance of every detail? At Apple, our Platform Architecture group is

responsible for connecting our hardware and software into one unified system.

Join this team, and you'll collaborate with engineers across Apple to build and

deploy forward-looking prototype systems that contribute to the development of

our world-renowned hardware and software architecture.

DESCRIPTION

Apple’s Platform Architecture group is seeking a systems software engineer who

will develop and support new technologies to support best-in-class system

prototypes to support cloud, data center, and silicon development. You will work

with and support our world leading silicon engineering teams on next generation

chips, which end up in the hands of millions of users worldwide.

MINIMUM QUALIFICATIONS

BS degree in Computer Science, Computer Engineering, or related engineering

field. Experience with programming (Go, Swift or C++) and scripting (e.g.

Python, Bash). Experience debugging complex systems.

PREFERRED QUALIFICATIONS

10+ years of relevant industry experience. Understanding and practical

experience with HTTP, DNS, RPC frameworks, databases, and operating systems.

Good understanding of Cloud security concepts, plus knowledge of

Authentication/Authorization frameworks and tools. Knowledge of containers

(Docker, Podman, Apple Container). Excellent communication, analytical and

documentation skills. Experience using AI Agents or LLMs in software

development. Exposure to Silicon workflows.

Which skills does this role require?

GoSwiftC++PythonBashSystem DebuggingSystems Software EngineerPlatform ArchitectureCloud SolutionsSilicon EngineeringData CenterDebuggingPrototyping

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.