Kernel Software Engineer – Secure, Isolated OS (Embedded)

Apple Inc.

📍 Ottawa, ON, Canada

Full-time Other-General Posted February 17, 2026

Job Description

A leading technology company in Ottawa seeks a skilled Software Engineer to work on separation technologies for Apple hardware. The role requires a Bachelor's degree in Computer Science and proficiency in C, with a strong focus on security, process isolation, and memory management. Responsibilities include designing features, diagnosing kernel issues, and maintaining coding standards. Competitive pay ranges from $116,800 to $226,000 with comprehensive benefits including medical coverage and stock participation.
#J-18808-Ljbffr