Core BringUp Engineer

A leading technology company that creates integrated operating systems and devices including iOS, macOS, watchOS, and tvOS.
$150,000 - $250,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Core BringUp Engineer

Join Apple's Core Operating Systems group as a Core BringUp Engineer where you'll be part of a team dedicated to building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. As a member of the Core Platform Bring-up team within Apple's CoreOS organization, you'll work on state-of-the-art technology, debugging, and bring-up of next-generation iOS devices.

Your role will involve developing firmware and drivers, working closely with multi-functional teams on product requirements for various Apple devices including iPhone, iPad, Apple Watch, Apple TV, and Mac. You'll be responsible for platform bring-up, verification, and debugging of new hardware platforms, while driving product features and functional specifications.

The ideal candidate combines technical expertise in embedded development with strong collaborative skills. You'll need proficiency in C/C++, deep knowledge of hardware platforms and processor architectures, and experience with JTAG and other debuggers. This position offers the opportunity to make a major impact on Apple's product development process in an environment that fosters innovation, rapid iteration, and autonomous working.

Your work will directly contribute to upholding and advancing the excellence people expect from Apple devices. The role offers a unique opportunity to work at the intersection of hardware and software, ensuring that the operating system is inseparable from each device's identity as a whole. If you're a big-picture thinker who loves setting ambitious goals and understanding how each line of code affects the entire system, this role provides an exceptional opportunity to shape the future of Apple's core technologies.

Last updated 4 days ago

Responsibilities For Core BringUp Engineer

  • Work with multi-functional teams to support product requirements for the 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

  • A genuine passion for embedded development
  • Highly proficient 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
Vision Insurance
401k
  • Equal opportunity employer
  • Full-time position (40 hours weekly)

Interested in this job?

Jobs Related To Apple Core BringUp Engineer

RTL Design Engineer

Senior RTL Design Engineer position at Apple, focusing on advanced mixed-signal circuits design and verification, offering competitive compensation and comprehensive benefits.

Silicon Validation Engineer

Senior Silicon Validation Engineer role at Apple, focusing on SerDes validation and characterization for mobile SoCs, offering competitive compensation and comprehensive benefits.

AirPlay Audio Engineer

Senior Software Engineer role at Apple focusing on AirPlay audio features development, requiring expertise in C++, real-time audio programming, and embedded systems.

Core BringUp Engineer

Senior Core BringUp Engineer position at Apple, focusing on embedded systems development and hardware platform bring-up for iOS devices with competitive compensation and benefits.

Sr. Software Engineer-Apple TV

Senior Software Engineer position at Apple working on Apple TV and HomePod software, focusing on embedded systems and entertainment experiences.