> Markdown version of [/jobs/ext/2307337-systems-software-engineer-platform-architecture](https://www.wearedevelopers.com/jobs/ext/2307337-systems-software-engineer-platform-architecture). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Systems Software Engineer, Platform Architecture - **Company:** Apple Inc. - **Location:** Cupertino, CA, United States - **Contract:** Permanent contract - **Skills:** X86 Architecture, Apple Products, Computing Platforms, Systems Engineering, C++ (Programming Language), Compilers, Computer Programming, Computer Engineering, Software Debugging, Firmware, Python (Programming Language), Software Engineering, System Programming, System Software, Scripting, Information Technology, Modeling and Simulation - **Published:** August 30, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3369792044&tx=HT7468TYV&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * BS degree. * Experience in low-level software, operating systems, or compilers. * Programming experience (C++/C). Preferred Qualifications * MS or PhD degree in Computer Science or Computer Engineering. * Experience debugging large, complex system software. * Scripting skills (Python). * Assembly experience. * Experience with kernel, driver and firmware development. * Experience with modeling and simulation. * Knowledge of ARM and/or X86 architecture. ## Description Apple's Platform Architecture group is seeking a systems engineer to build high performance functional models of advanced SoC designs and to help bridge the gap between Software and Hardware, influencing performance improvements, power efficiency, security, and the programming ease of Apple products. ## Related Videos - [Passive ARM Assembly Skills for Debugging, Optimization (and Hacking)](https://www.wearedevelopers.com/videos/1083-passive-arm-assembly-skills-for-debugging-optimization-and-hacking) - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)