Taro Logo

Systems Software Developer - CAD Infrastructure

A leading technology company that designs and develops consumer electronics, software, and services.
$175,800 - $312,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Systems Software Developer - CAD Infrastructure

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.

Last updated a month ago

Responsibilities For Systems Software Developer - CAD Infrastructure

  • Architecting, developing and supporting multiple post-silicon infrastructure systems
  • Managing EMA, Memory Failure Analysis, Silicon Validation, Test Patterns and eFuses
  • Evangelizing and promoting systems across Apple Silicon design teams
  • Creating documentation and providing training to internal customers
  • Engaging with internal customers to improve workflows and systems

Requirements For Systems Software Developer - CAD Infrastructure

Python
Linux
  • Experience in Perl, Python, or C++ programming languages
  • BS degree + 10 years of industry experience
  • Experience working in Linux/Unix environments

Benefits For Systems Software Developer - CAD Infrastructure

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products

Interested in this job?