Taro Logo

Core BringUp Engineer

A leading technology company that designs and develops consumer electronics, software, and services.
$121,900 - $214,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Core BringUp Engineer

Are you a big-picture thinker who loves setting ambitious goals? Do you have a passion for understanding how each line of code affects all the others? The Core Platform Bring-up team within Apple's CoreOS organization is seeking an exceptional software engineer to work on state-of-the-art technology, debug, and bring-up of next-generation iOS devices.

In this role, you'll be part of the Core Operating Systems group, ensuring the OS is inseparable from each device's identity. This team is dedicated to building fully integrated operating systems that combine hardware, software, and apps into a unified Apple experience. You'll work on groundbreaking technologies across iOS, macOS, watchOS, and tvOS platforms.

As a Core BringUp Engineer, you'll collaborate with cross-functional teams to support product requirements for various Apple devices, including iPhone, iPad, Apple Watch, Apple TV, and Mac. Your responsibilities will include platform bring-up, verification, and debugging of new hardware platforms, as well as developing firmware and drivers.

The ideal candidate should have strong embedded development skills, proficiency in C/C++, and deep knowledge of hardware platforms and processor architectures. You'll need excellent problem-solving abilities and the capability to work effectively in a collaborative environment. Experience with JTAG debugging, embedded device drivers, and platform bring-up are highly valued.

This is an opportunity to make a significant impact on Apple's product development process, working in an environment that encourages innovation and provides substantial autonomy. Join us in shaping the future of Apple's core technologies and creating exceptional user experiences that millions of people rely on daily.

Last updated 5 minutes 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

Linux
  • 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
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Core BringUp Engineer

Senior Embedded Engineer, Graviton

Senior Embedded Engineer position at Annapurna Labs (AWS) working on Graviton platform development, requiring expertise in embedded systems and firmware development.

Imaging Systems Engineer

Senior Imaging Systems Engineer role at Meta focusing on display and camera pipelines, color processing, and AR/VR systems.

HW - Board Design- Sr Engineer

Senior Hardware Board Design Engineer position at Qualcomm India, focusing on post-silicon validation and board design, requiring 3-5 years of experience in hardware engineering.

Automotive Linux Engineer

Senior Automotive Linux Engineer position at Qualcomm China, developing platform drivers and systems for automotive IVI/ADAS products, requiring 3+ years of embedded Linux experience.

Automotive Linux Platform Engineer

Senior-level Automotive Linux Platform Engineer position at Qualcomm China, focusing on Linux stability and driver development for Snapdragon Automotive products.