Systems Software Developer - CAD Infrastructure

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

Description For Systems Software Developer - CAD Infrastructure

Join Apple's Silicon Technologies group as a Systems Software Developer focusing on CAD Infrastructure. In this crucial role, you'll be part of creating elegant solutions for complex challenges in the hardware technology space. You'll interface with multiple Post-Silicon teams, including Product and Test Engineering, Digital Custom Group, and Silicon Validation teams. Your primary responsibility will be developing and maintaining automated infrastructure for data management and processing, with a special focus on memory failure analysis.

The position is integral to Apple's hardware technology vision, ensuring the development of high-quality infrastructure and flows that enable the production of chips for Apple's best products. You'll be working with a dynamic CAD team that supports Apple's chip design efforts, architecting and developing post-silicon infrastructure systems, and evangelizing these solutions across Apple's silicon design teams.

This role requires a blend of technical expertise and collaborative skills, as you'll be creating documentation, providing training, and maintaining continuous engagement with internal customers. The position offers comprehensive benefits, including medical coverage, stock options, and educational support, along with the opportunity to work on cutting-edge technology that impacts millions of users worldwide.

As a successful candidate, you'll bring significant experience in programming languages like Python, Perl, or C++, along with deep knowledge of Linux/Unix environments. Your role will be crucial in shaping the future of Apple's silicon infrastructure, making this an excellent opportunity for someone passionate about hardware technology and software development.

Last updated 3 months 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 all 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
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Systems Software Developer - CAD Infrastructure

Engineering Project Manager (Software Engineering Applications), IS&T Enterprise Systems

Lead FileMaker development role at Apple's IS&T organization, combining technical expertise with project management to maintain and improve critical business infrastructure.

Engineering Project/Program Manager, IS&T Enterprise Systems

Engineering Project Manager position at Apple's SAP Global Systems team, focusing on Customer Service Management initiatives and SAP implementation.

Software Engineering Manager - Core OS Telemetry

Lead Apple's core telemetry team in San Diego, building performant systems for telemetry collection across all Apple products while managing and mentoring a high-performing engineering team.

AVConference Telephony Manager

Lead Apple's AVConference team in developing cutting-edge audio-video conferencing solutions for FaceTime, SharePlay, and other key products.

Senior Product Manager, App Distribution and Platform Integrity

Senior Product Manager role at Apple leading app distribution and platform integrity initiatives, managing App Store workflows and developer experiences.