Apple

Systems Software Engineer, Platform Architecture

Apple
Apply
7 days ago
Cambridge, MA, USA or Cupertino, CA, USAMid Level
H1B sponsor

Responsibilities

  • Build high-performance functional models of advanced SoC designs.
  • Develop and deploy forward-looking prototype systems connecting hardware and software.
  • Bridge software and hardware to influence performance, power efficiency, security, and programming ease.
  • Debug complex system software and contribute to modeling and simulation of system designs.
  • Collaborate with engineers across Apple to validate product behavior and architecture.

Requirements

  • BS degree.
  • Experience in low-level software, operating systems, or compilers.
  • Programming experience in C++ or C.
  • Preferred: MS or PhD in Computer Science or Computer Engineering.
  • Preferred: experience debugging large, complex system software.
  • Preferred: Python scripting, assembly, kernel, driver, and firmware development experience.
  • Preferred: modeling and simulation experience and knowledge of ARM or x86 architecture.

Tech Stack

AssemblyCC++Python

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me