About The Position

Apple’s Platform Architecture group is seeking a systems engineer to build high-performance functional models of advanced SoC designs and help bridge the gap between software and hardware. The work influences performance improvements, power efficiency, security, and the programming ease of Apple products. The team connects hardware and software into a unified system and collaborates across Apple to build and deploy forward-looking prototype systems that contribute to hardware and software architecture development.

Requirements

  • Bachelor of Science degree.
  • Experience in low-level software, operating systems, or compilers.
  • Programming experience in C++ or C.

Nice To Haves

  • Master’s or PhD degree in Computer Science or Computer Engineering.
  • Experience debugging large, complex system software.
  • Python scripting skills.
  • Assembly experience.
  • Experience with kernel, driver, and firmware development.
  • Experience with modeling and simulation.
  • Knowledge of ARM and/or x86 architecture.

Responsibilities

  • Build high-performance functional models of advanced SoC designs.
  • Help bridge the gap between software and hardware.
  • Contribute to improvements in performance, power efficiency, security, and programming ease.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service