CareerPlanSign in

Bring Up Engineer, Core OS

Ottawa, Canada💼 Full-time🗓 2026-08-21 → 2026-09-28

Core

Bring up new Apple hardware platforms from pre-silicon simulation to first boot on real silicon, developing low-level firmware and drivers.

Role type

Senior IC embedded systems engineer (bring-up)

Builds

Firmware, drivers, and bring-up tools for iOS devices (iPhone, iPad, Apple Watch, Apple TV, Mac)

Domain

Consumer electronics, embedded systems, operating systems

Required skills

C, C++, computer architecture, operating systems, hardware debugging, system-level software development

Preferred skills

OS porting, embedded device drivers, JTAG, ARM architecture, hardware simulation, FPGA emulation, Python scripting

Technologies

C, C++, Python, JTAG, ARM, FPGA

Responsibilities

Bring up new hardware platforms from pre-silicon simulation through first boot on real silicon; Develop and debug low-level firmware that starts every Apple product; Debug hardware and software issues at the deepest levels of the stack; Partner with silicon design, driver, security, and validation teams; Influence hardware design by reviewing specifications before silicon is built; Build tools and automation to accelerate future bring-ups

Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.