H1BConnect Pro is launching with premium alerts and access to more job postings.Get early access
Apple logo

Kernel Engineer - Embedded Runtimes

Apple
Cupertino, CA Full-time 12/10/2025
Undergraduate Entry-LevelMaster's Entry-Level

Job Description

The role involves designing and implementing embedded kernel technologies and drivers for Apple's operating systems across various hardware platforms. The candidate will collaborate with multi-functional teams to develop and debug embedded software, contributing to the software roadmap and ensuring cross-platform compatibility.

Requirements

  • Highly proficient in kernel and driver or embedded firmware development in C and C++
  • A fundamental knowledge of embedded processors, with in-depth knowledge of real-time operating system concepts
  • Excellent communication and collaboration skills
  • Highly professional, with the ability to deliver proven work on tight schedules
  • Evidence of driving technical innovation
  • Ability to comprehend SoC spec
  • Experience in silicon and pre-silicon bring-up
  • Experience with debuggers such as JTAG, gdb, lldb, etc
  • Experience developing tools using Python
  • Experience with code management tools such as Git
  • Experience with ticket tracking tools such as JIRA
  • Bachelor or Master degree in Computer Engineering, Computer Science, or Electrical Engineering

Responsibilities

  • Develop real-time operating system components for embedded audio subsystems across multiple hardware platforms
  • Debug complex low-level software issues using specialized debugging tools and techniques in resource-constrained environments
  • Implement hardware abstraction layers and communication protocols between embedded processors and main system components
  • Optimize kernel code for real-time performance within strict memory and power consumption constraints
  • Design and implement comprehensive testing frameworks for embedded kernel components across diverse hardware configurations
  • Ensure cross-platform software compatibility across multiple device architectures and system-on-chip variants
  • Participate in collaborative code review processes following industry-standard software development practices and quality assurance protocols

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.