System Infrastructure Developer

A leading technology company that designs and manufactures consumer electronics, software, and services.
$175,800 - $312,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Hardware

Description For System Infrastructure Developer

Apple's Silicon Technologies group is seeking a System Infrastructure Developer to join their hardware CAD team. This role is crucial in developing and implementing best-in-class methodologies and flows for Apple silicon development.

As a System Infrastructure Developer, you'll be part of the team that designs and manufactures Apple's next-generation, high-performance, power-efficient processors and system-on-chip (SoC) solutions. Your work will directly impact Apple's ability to create products that are beloved by millions of customers worldwide.

In this highly visible and cross-functional position, you'll be responsible for developing sophisticated automation systems and workflows that enhance the efficiency of internal software evaluation, management, and deployment processes. Your work will be instrumental in driving chip quality improvements and optimizing CAD flows.

The ideal candidate brings extensive experience in software systems design, automation, and scripting languages (Perl, Python, TCL). You'll work in an enterprise-scale Linux environment, utilizing version control systems like Git and Perforce. Strong debugging skills and familiarity with software QA methodologies are essential.

This role offers an exciting opportunity to work with cutting-edge technology at Apple, where your contributions will directly influence the development of products used by millions of customers. You'll collaborate with multiple design teams and have the chance to create innovative solutions that push the boundaries of silicon technology.

Benefits include comprehensive medical and dental coverage, retirement benefits, stock options, education reimbursement, and the opportunity to work with world-class technology professionals in Apple's state-of-the-art facilities in Cupertino.

Last updated 2 days ago

Responsibilities For System Infrastructure Developer

  • Developing best in class methodologies and flows for Apple silicon
  • Collaborate with multiple design teams to identify and implement automations in internal software evaluation
  • Management and deployment of systems
  • Enable driving the quality of the chip
  • Increase efficiency and QoR of CAD flows

Requirements For System Infrastructure Developer

Python
Linux
  • Experience in automation and software systems design
  • Experience in interpreted or scripting languages, such as Perl, Python, or TCL
  • Experience in using version control systems, such as Git, Perforce
  • Experience of software QA methodologies, including code review, regressions testing, and coverage analysis
  • Experience in operating within an enterprise-scale Linux environment
  • Ability to debug complex compute and license environments
  • Minimum requirement of BS and 10+ years of relevant industry experience

Benefits For System Infrastructure Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple System Infrastructure Developer

AIML - Sr. Full Stack Engineer, Compute Capacity and Efficiency - ML Platform Technologies

Senior Full Stack Engineer role at Apple focusing on compute capacity and efficiency for ML Platform Technologies, offering competitive salary range of $143,100-$264,200.

Solution Engineer - Payments and Reconciliation, Employee Experience & Productivity

Senior Solution Engineer role at Apple focusing on payments and reconciliation systems, requiring 5+ years of software development experience and expertise in Java, Linux, and database technologies.

AIML - Sr Backend Engineer, Data and ML Innovation

Senior Backend Engineer role at Apple's AI/ML team, building data solutions for Foundation Models with Python, distributed systems, and ML technologies.

CPU Performance and Workload Analysis Engineer - Platform Architecture

Senior CPU Performance Engineer role at Apple focusing on analyzing and optimizing workloads for next-gen CPU architectures, combining hardware and software expertise.

CPU Microarchitect/RTL Engineer - Fetch, Out of Order

Senior CPU Microarchitect/RTL Engineer position at Apple focusing on CPU front-end and out-of-order subsystem development for high-performance processors.