Software Development Engineer

A global technology company that designs, manufactures, and sells consumer electronics, software, and services.
$121,900 - $183,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Hardware
This job posting may no longer be active. You may be interested in these related jobs instead:
ASE Traffic Engineer

Design and develop network services and traffic components for Apple's cloud infrastructure, ensuring secure and scalable connectivity for millions of users.

Localization Project Manager (Print)

Apple is seeking a Localization Project Manager to oversee print documentation localization across 40+ languages, managing cross-functional teams and ensuring high-quality global product documentation.

Systems Software Engineer, File Sync

Systems Software Engineer position at Apple working on FileProvider framework for file sync applications across Apple devices.

Materials Program Manager

Materials Program Manager role at Apple, managing supply chain operations and materials readiness with Contract Manufacturers and internal teams.

SDET (Software Development Engineer in Test), File Sync

SDET position at Apple focusing on FileProvider framework development and testing, ensuring quality of file sync capabilities across Apple devices.

Description For Software Development Engineer

Join Apple's Silicon Technologies group as a Software Development Engineer in the IP quality assurance tools development team. You'll be instrumental in designing and manufacturing next-generation, high-performance, power-efficient processors and system-on-chip (SoC) solutions. This role focuses on developing and maintaining scalable software solutions for verifying hard IP collateral quality used in Apple's world-class products.

As part of a small, focused team, you'll work on solutions that directly impact the development of chips used across Apple's entire product line, including iPhone, iPad, Mac, Apple Watch, and AirPods. You'll interact with various teams to implement and maintain software systems that manage and verify IP collateral, working with standard cell, IO libraries, memories, and IP from both internal and external design teams and foundries.

The ideal candidate is a self-motivated problem solver with strong automation and communication skills. You'll need expertise in object-oriented Python development and the ability to work effectively in a collaborative environment. This position offers exposure to various IP views from different EDA tools/vendors and numerous design flows, providing excellent opportunities for professional growth.

The role comes with competitive compensation, including a base salary range of $121,900 to $183,600, plus opportunities for stock awards, bonuses, and comprehensive benefits. You'll be part of Apple's innovative culture, working on technology that impacts millions of users worldwide while having access to career development opportunities and employee benefits including medical coverage, retirement plans, and education reimbursement.

Last updated a month ago

Responsibilities For Software Development Engineer

  • Define, implement and support scalable solutions to verify the quality of hard IP collateral
  • Improve the quality of the IP releases and the productivity of the design teams
  • Interact with teams to plan, analyze, implement and maintain scalable software solutions
  • Manage and verify collateral for hard IP, including standard cell, IO libraries, memories and IP
  • Work with internal and external design teams and foundries

Requirements For Software Development Engineer

Python
Linux
  • Experience in developing object-oriented Python applications
  • BS degree
  • Experience in unit testing and continuous integration (preferred)
  • Experience with Unix (preferred)
  • Experience with dependency aware flow control tools (preferred)
  • Experience in version control software like GIT or similar (preferred)

Benefits For Software Development Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs and stock purchase plan
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Discounted products and free services

Interested in this job?