Systems Software Engineer, Platform Architecture

Apple

United States Of America, United States
Not specified
Bs degree in related field
Low-level software experience
Operating systems or compilers knowledge
Apple is seeking a Systems Software Engineer for its Platform Architecture group, where the role involves building high-performance functional models of advanced SoC designs and ensuring seamless integration between hardware and software. The ideal candidate should possess a background in low-level software, operating systems, or compilers, with programming experience in C++ or C

Job Summary

  • The Platform Architecture group connects Apple's hardware and software into one unified system.
  • Engineers will build and deploy forward-looking prototype systems that contribute to world-renowned hardware and software architecture.
  • This role focuses on creating high-performance functional models of advanced SoC designs to ensure product trust and performance.

Matching Summary

Match Score: 85

Apple is seeking a Systems Software Engineer for its Platform Architecture group, where the role involves building high-performance functional models of advanced SoC designs and ensuring seamless integration between hardware and software. The ideal candidate should possess a background in low-level software, operating systems, or compilers, with programming experience in C++ or C.

Skills & Requirements

Must-have

  • BS degree in related field
  • Low-level software experience
  • Operating systems or compilers knowledge
  • C++ and C programming proficiency

Nice-to-have

  • MS or PhD in Computer Science
  • Python scripting skills
  • Assembly language experience
  • Kernel driver firmware development
  • Modeling and simulation expertise
  • ARM and X86 architecture knowledge

Key Requirements

  • Bachelor of Science degree required
  • Experience with low-level software development
  • Proficiency in C++ and C programming languages

Work Rights

Not specified

Tailored Resume

Cover Letter