Enter a job title or keyword

Bring Up Engineer, Core OS

Apple


Job Location:

Ottawa, IL - USA

Monthly Salary: Not provided by the employer
Posted: 29 September 2026 (13 days ago)
Application Deadline: 27 December 2026
Vacancies: 1 Vacancy

Job Summary

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 In the Core Operating Systems group ensuring the OS is inseparable from each devices identity as a whole. Thats because this group is committed to building fully integrated operating systems that combine hardware software and apps into a single Apple experience. Your dedication to cross-disciplinary collaboration will help develop groundbreaking technologies such as iOS macOS watchOS and tvOS. By crafting these distinct holistic user experiences youll continue to uphold and advance the excellence people expect from Apple devices. nnThe Core Platform Bring-up team within Apples CoreOS organization is looking for an extraordinary software engineer to work on state-of-the art technology debug and bring-up of next generation iOS devices. We work on a core technology for this role you will have the chance to make a major impact in the way that Apple develops and ships iOS based products. Our working environment fosters product innovation rapid product iteration and a liberating amount of autonomy.

Work with multi-functional teams to support product requirements for the iPhone/iPad/Apple Watch/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.

Bring up new hardware platforms from pre-silicon simulation through first boot on real siliconnDevelop and debug the low-level firmware that starts every Apple productnDebug hardware and software issues at the deepest levels of the stack on simulators and in the labnPartner with silicon design driver security and validation teams throughout the full bring-up lifecyclenInfluence hardware design by reviewing specifications before silicon is builtnDrive platform features from concept through delivery taking end-to-end ownershipnBuild the tools and automation that make the next bring-up faster than the last

3-5 years proven experience developing and debugging systems-level or embedded softwarenStrong proficiency in C or C and comfort reading hardware documentationnSolid grasp of computer science fundamentals operating systems and computer architecturenExcellent troubleshooting skills and a passion for qualitynAbility to work with ambiguity and take ownership of a problem end to endnWillingness to ask for help and learn from othersnCommitted to encouraging an open and inclusive work environmentnStrong communication collaboration and project management skillsnBachelors Degree in Computer Science or Computer Engineering or equivalent experience

Demonstrated interest in embedded and low-level systems developmentnExperience bringing up or porting an operating system on new hardwarenExperience writing embedded device driversnProficiency with JTAG and other hardware debuggersnFamiliarity with ARM processor architecturenExperience with hardware simulation or FPGA-based emulationnScripting experience in Python for test and automation

Required Experience:

IC


About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile