Join Apple's Silicon Technologies group as a Systems Software Developer focused on CAD Infrastructure. In this role, you'll create elegant solutions for complex challenges while ensuring Apple products and services maintain their exceptional performance. You'll work hands-on with multiple Post-Silicon teams, developing and supporting automated infrastructure for data management and processing.
The position is crucial in maintaining our vision to create and maintain high-quality infrastructure that enables Hardware Technology to produce chips for Apple's best products. You'll be responsible for architecting and developing post-silicon infrastructure systems, managing various aspects like Memory Failure Analysis, Silicon Validation, and Test Patterns.
Working with an energized CAD team, you'll interface with Product and Test Engineering (PTE), Digital Custom Group (DCG), Silicon Validation (SiVal), and DFT teams. Your role involves writing software for automated infrastructure, supporting data management systems, and developing solutions for memory failure analysis.
The compensation package includes a competitive base salary range of $175,800 to $312,200, plus opportunities for stock awards, bonuses, and comprehensive benefits. You'll join a team that values innovation, attention to detail, and creating solutions that impact millions of users worldwide.
Key responsibilities include system architecture, infrastructure development, documentation creation, and continuous engagement with internal customers to optimize workflows. This role requires strong programming skills in languages like Python, Perl, or C++, along with extensive experience in Linux/Unix environments.
At Apple, you'll be part of a company that values diversity, innovation, and creating products that delight users worldwide. The role offers opportunities for growth, learning, and making significant contributions to Apple's silicon development efforts.