Bring Up Engineer, Core OS

Ottawa Posted 8/21/2026 Leaves the board in 2 days

Open in 2 locations. Pick one to apply to.

ATS Keyword Match See which key terms from this posting your resume already has. Free.

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.

Minimum Qualifications
3-5 years proven experience developing and debugging systems-level or embedded software
Strong proficiency in C or C++, and comfort reading hardware documentation
Solid grasp of computer science fundamentals, operating systems, and computer architecture
Excellent troubleshooting skills and a passion for quality
Ability to work with ambiguity and take ownership of a problem end to end
Willingness to ask for help and learn from others
Committed to encouraging an open and inclusive work environment
Strong communication, collaboration, and project management skills
Bachelor's Degree in Computer Science or Computer Engineering, or equivalent experience

Preferred Qualifications
Demonstrated interest in embedded and low-level systems development
Experience bringing up or porting an operating system on new hardware
Experience writing embedded device drivers
Proficiency with JTAG and other hardware debuggers
Familiarity with ARM processor architecture
Experience with hardware simulation or FPGA-based emulation
Scripting experience in Python for test and automation