SIGN IN
Kernel Engineer - Embedded Runtimes jobs in United States
cer-icon
Apply on Employer Site
company-logo

Apple · 3 weeks ago

Kernel Engineer - Embedded Runtimes

Apple is a leading technology company known for its innovative products and services, and they are seeking an exceptional software engineer to work on embedded kernel technologies. The role involves designing and implementing embedded kernel technologies, collaborating with multi-functional teams, and contributing to the software roadmap for new embedded kernel features across Apple’s product line.
AppsArtificial Intelligence (AI)BroadcastingDigital EntertainmentFoundational AIMedia and EntertainmentMobile DevicesOperating SystemsTVWearables
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Develop real-time operating system components for embedded 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
Apply expertise in C/C++ programming with deep understanding of embedded systems fundamentals including concurrent programming, hardware interfaces, and kernel development principles

Qualification

Embedded kernel developmentC/C++ programmingReal-time operating systemsDebugging toolsHardware abstraction layersCross-platform compatibilityTechnical innovationCode management toolsTicket tracking toolsSoC specification comprehensionSilicon bring-up experienceDesign review participationPython developmentCommunication skillsCollaboration skills

Required

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
BS degree
5 years of relevant industry experience

Preferred

Ability to comprehend SoC spec
Experience in silicon and pre-silicon bring-up
Experience in participating in hardware and software design reviews
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

Benefits

Comprehensive medical and dental coverage
Retirement benefits
A range of discounted products and free services
Reimbursement for certain educational expenses — including tuition
Discretionary bonuses or commission payments
Relocation

Company

Apple is a technology company that designs, manufactures, and markets consumer electronics, personal computers, and software.

H1B Sponsorship

Apple has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6998)
2024 (3766)
2023 (3939)
2022 (4822)
2021 (4060)
2020 (3656)

Funding

Current Stage
Public Company
Total Funding
$5.67B
Key Investors
Berkshire HathawayMicrosoftSequoia Capital
2025-05-05Post Ipo Debt· $4.5B
2025-01-16Post Ipo Debt· $0.31M
2021-04-30Post Ipo Equity

Leadership Team

leader-logo
Tim Cook
CEO
leader-logo
Craig Federighi
SVP, Software Engineering
Company data provided by crunchbase