Core BringUp Engineer

Apple is a technology company known for its innovative products including iPhone, iPad, Mac, Apple Watch, and Apple TV.
$143,100 - $214,500
Embedded
Senior Software Engineer
In-Person
5+ years of experience
Consumer · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Embedded 5G/4G Cellular RF SW/FW Engineer

Senior Embedded Software Engineer role at Apple focusing on 5G/4G cellular RF firmware development, offering competitive pay and comprehensive benefits.

Analog Mixed Signal IP Integration Engineer

Senior Analog Mixed Signal IP Integration Engineer role at Apple, focusing on SOC development and third-party IP integration with 7+ years of experience required.

CPU DFT Verification Engineer

Senior CPU DFT Verification Engineer role at Apple, focusing on processor verification and DFT logic testing, offering competitive compensation and benefits.

System Power Engineer

Senior System Power Engineer role at Apple focusing on optimizing battery life and performance across products while maintaining excellent user experience.

SoC Validation Engineer

Senior SoC Validation Engineer role at Apple focusing on silicon validation, debug, and root cause analysis for Apple's cutting-edge hardware products.

Description For Core BringUp Engineer

Apple's Core Platform Bring-up team within the CoreOS organization is seeking an exceptional software engineer to work on state-of-the-art technology, debugging, and bring-up of next-generation iOS devices. This role offers the opportunity to make a significant impact on Apple's development and shipping of iOS-based products.

As a Core BringUp Engineer, you will:

  • Collaborate with multi-functional teams to support product requirements for iPhone, iPad, Apple Watch, Apple TV, and Mac bring-up, verification, and debugging of new hardware platforms.
  • Develop firmware and drivers.
  • Drive product features and functional/industry specifications.
  • Be involved in specifications for hardware platforms.
  • Work in an environment that fosters product innovation, rapid iteration, and significant autonomy.

The ideal candidate will have:

  • A genuine passion for embedded development
  • High proficiency in C/C++
  • Knowledge of hardware platforms & processor architectures
  • Proven creative, critical thinking, and troubleshooting skills
  • Professional ability to deliver work on tight schedules
  • Excellent collaborative skills
  • Experience with JTAG and other debuggers
  • Previous experience writing embedded device drivers
  • Experience with platform bring-up or porting of operating systems
  • Exposure to hardware and processor simulation
  • Outstanding written and verbal communication skills
  • A Bachelor's degree or equivalent experience in computer science or a related field

This role is part of the Core Operating Systems group, which is committed to building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. You'll be working on groundbreaking technologies such as iOS, macOS, watchOS, and tvOS, contributing to the creation of distinct, holistic user experiences that uphold Apple's reputation for excellence.

Apple offers a competitive compensation package, including base pay within the range of $143,100 to $214,500, depending on skills, qualifications, experience, and location. Additionally, employees have the opportunity to become Apple shareholders through various stock programs and are eligible for comprehensive benefits including medical and dental coverage, retirement benefits, and education reimbursement.

Last updated 6 months ago

Responsibilities For Core BringUp Engineer

  • Work with multi-functional teams to support product requirements for iPhone/iPad/AppleWatch/AppleTV/Mac bring-up, verification, and debug of new hardware platforms
  • Develop firmware and drivers
  • Drive product features and functional/industry specifications
  • Involvement in specification for hardware platforms

Requirements For Core BringUp Engineer

  • Genuine passion for embedded development
  • High proficiency in C/C++
  • Knowledge of hardware platforms & processor architectures
  • Proven creative, critical thinking and troubleshooting skills
  • Bachelor's degree or equivalent experience in computer science or a related field

Benefits For Core BringUp Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement for career advancement
  • Opportunity to become an Apple shareholder
  • Eligibility for discretionary bonuses or commission payments
  • Possible relocation assistance

Interested in this job?