System Infrastructure Developer

A leading technology company that designs and manufactures consumer electronics, software, and services.
DevOps
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Hardware

Description For System Infrastructure Developer

Join Apple's Silicon Technologies group as a System Infrastructure Developer where you'll help design and manufacture next-generation, high-performance, power-efficient processors and system-on-chip (SoC). As a member of the hardware CAD team, you'll be responsible for developing best-in-class methodologies and flows for Apple silicon, collaborating with multiple design teams to implement automations in internal software evaluation, management, and deployment.

The role involves creating elegant solutions to complex challenges in the CAD organization, where you'll develop new software and technologies enabling other Apple engineers to create products for millions of customers worldwide. You'll work on systems that drive chip quality and increase the efficiency of CAD flows.

This highly visible and cross-functional position requires expertise in automation, software systems design, and enterprise-scale Linux environments. You'll be part of the team that ensures Apple products and services can seamlessly handle tasks that make them beloved by millions, working directly on the technology that fuels Apple's devices.

The ideal candidate brings strong experience in software automation, scripting languages (Perl, Python, TCL), version control systems, and software QA methodologies. Knowledge of DevOps, CI/CD, and distributed remote management systems is highly valued. You'll be working in an innovative environment where attention to detail and elegant solution design is paramount.

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
  • Drive the quality of the chip, increase efficiency and QoR of CAD flows

Requirements For System Infrastructure Developer

Linux
Python
PostgreSQL
  • 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

Interested in this job?

Jobs Related To Apple System Infrastructure Developer

Senior Compute Site Reliability Engineer (GPU)

Senior SRE position at Apple focusing on GPU infrastructure, offering competitive pay, equity, and comprehensive benefits. Requires 5+ years of experience in SRE/DevOps with GPU expertise.

Senior DevOps Engineer

Senior DevOps Engineer role at Apple, focusing on infrastructure automation, cloud platforms, and operational excellence, offering competitive compensation and comprehensive benefits.

Sr Software Engineer - Infrastructure and operations

Senior Software Engineer role at Apple focusing on infrastructure and operations for ML Systems Evaluation Engineering team.

Software Engineer (Tools), Engagement Engineering

Senior Software Engineer role at Apple focusing on building developer tools and infrastructure for Apple's platforms, offering competitive compensation and benefits.

Software Engineer: DevOps/Automation Engineer

DevOps/Automation Engineer role at Apple, focusing on release tooling and infrastructure for silicon validation team. 10+ years experience required. Salary range: $175,800-$312,200.