Darwin Runtime Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Apple · 1 day ago

Darwin Runtime Engineer

Apple is a company that revolutionizes entire industries through innovation. They are seeking a Darwin Runtime Engineer to develop low-level system technologies for Apple's operating systems, collaborating with cross-functional teams to deliver foundational technologies for next-generation computing platforms.

AppsArtificial Intelligence (AI)BroadcastingDigital EntertainmentFoundational AIMedia and EntertainmentMobile DevicesOperating SystemsTVWearables
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

You will be responsible for working on a range of technologies that form the foundation of Apple’s operating systems. The work would include responsibilities such as:
Design and implement new features and APIs for Darwin Runtime technologies like GCD, XPC, pthread, and malloc
Design and implement IDL compiler frontend and backend systems, including lexical analysis, parsing, semantic analysis, and code generation for both C and Swift targets
Develop and maintain high-performance runtime libraries that handle secure communication, memory management, and component lifecycle across different execution environments
Optimize code generation, runtime performance, and memory usage to meet strict performance requirements for low-level systems
An engineer in the Secure Runtime team would regularly:
Participate in all phases of software development cycle: from problem definition and design, through implementation, testing, and debugging
Diagnose and resolve issues across different layers of the stack
Work with cross functional teams to enable developer and product requirements

Qualification

C programmingUNIX-like systemsOperating system fundamentalsCompiler designSecure IPC mechanismsAPI designSystem design skillsSwiftObjective-CLldbGdbCollaborative skills

Required

Passion for low-level system technologies
Fluency in the C programming language
Experience with UNIX-like systems
System design and architecture skills
Strong understanding of operating system fundamentals like threading, synchronization primitives, inter-process communication, scheduling, and virtual memory
Excellent collaborative skills, with the ability to work with a team to design system architecture

Preferred

Experience with compiler design, including lexical analysis, parsing, semantic analysis, and code generation
Knowledge of capability-based security models, sandboxing, and secure IPC mechanisms
Knowledge of operating system implementation, hardware architecture and assembly programming
Knowledge of Swift or Objective-C
Skilled at interface and/or API design
Experience with lldb or gdb

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