Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Darwin Runtime Engineer, Core OS

Socket.dev

The people here at Apple don't just build products, we build the kind of wonder that revolutionise entire industries. Imagine what you could do here! Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group ensuring the OS is inseparable from each device’s identity as a whole. That’s because this group is committed to building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. Your dedication to cross-disciplinary collaboration will help develop groundbreaking technologies, such as iOS, macOS, watchOS, and tvOS. By crafting these distinct, complete user experiences, you’ll continue to uphold and advance the excellence people expect from Apple devices! The Darwin Runtime team in Core OS is looking for enthusiastic engineers interested in developing low-level system technologies for Apple's operating systems. Description The Darwin Runtime team is responsible for building the low-level runtime technologies like Grand Central Dispatch (GCD), secure inter-process communication systems, memory allocator, threading library, and concurrency and synchronization primitives. The team operates at the intersection of operating systems, programming language design, systems security, and high-performance computing. As a Software Engineer on the team, you'll work closely with kernel engineers, security architects, and framework developers to deliver foundational technologies that enable Apple's next-generation computing platforms. The ideal candidate should be self-motivated and effective in operating independently, with a desire to learn and develop technical leadership. Team members are welcome and encouraged to participate in design discussions, code reviews, and development across multiple technologies. Our environment fosters technical innovation, meaningful technology ownership, and a liberating amount of autonomy! Minimum Qualifications BS or MS in Computer Science or equivalent degree 0-3+ years of relevant industry experience in low level systems programming 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 Qualifications 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 #J-18808-Ljbffr Socket.dev

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Darwin Runtime Engineer, Core OS in Cupertino, CA vacancy
  • $129.3k - $225.3k

     ...Software and Services For the engineer who obsesses over the...  ...no greater stage than Apple's Core OS! Core OS builds uncompromising...  ...identity.At the center of it all is Darwin, the UNIX-like heartbeat of...  ...user components. The Darwin Runtime team is seeking visionary engineers... 
    Suggested
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  • Apple's Darwin Runtime team in Core OS is looking for enthusiastic engineers to develop low-level runtime technologies for Apple's operating systems. As a Software Engineer, you’ll work closely with kernel engineers, security architects, and framework developers to deliver... 
    Suggested

    Socket.dev

    Cupertino, CA
    3 days ago
  • $100k

     ...looking for contributors of all seniorities.As a Software Engineer on the Metal Runtime team at Tenstorrent, you’ll work on the low-level software...  ...massively parallel processors. We believe runtime systems are a core part of performance: they determine how hardware resources... 
    Suggested
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    23 hours ago
  • $171k - $275k

     ..., construction, mining and agriculture industries in three core areas: tools and infrastructure, operating systems, and autonomy...  ...when needed to accommodate family commitments. Meet our engineers on the Vehicle OS team! Vehicle OS is a flexible suite of products that help... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied PC

    Sunnyvale, CA
    2 days ago
  • $171k - $264k

    Meet our engineers on the Vehicle OS team! Vehicle OS is a flexible suite of products that help vehicle manufacturers develop, deploy, and update complete vehicle software and AI applications. This is one of the fastest growing projects here at Applied, and we are seeking... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Flexible hours

    Decisive Point

    Sunnyvale, CA
    4 days ago
  • $184k - $287.5k

     ...At the center of this platform are CUDA Core Libraries that enable developers to build...  ...software. We are hiring a Senior Software Engineer to develop the Rust experience for CUDA Core...  ...libraries, algorithms, and language/runtime infrastructure that make CUDA a speed-of-... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...At the center of this platform are CUDA Core Libraries that enable developers to build...  ...software.We are hiring a Senior Software Engineer to advance the Python experience for CUDA...  ...APIs, language bindings, algorithms, and runtime infrastructure on top of native C/C++ foundations... 
    Full time

    Nvidia

    Santa Clara, CA
    23 hours ago
  • $184k - $287.5k

     ...and AI. At the center of this platform are CUDA Core Libraries that provide the algorithms, abstractions, and runtime capabilities needed to build fast, reliable,...  ...accelerated software.We are hiring a Senior Software Engineer to advance the C++ foundation of CUDA Core... 
    Full time

    Nvidia

    Santa Clara, CA
    23 hours ago
  • $184k - $287.5k

    We are looking for an experienced Senior System Software Engineer to help build NVIDIA Halos. Halos is our full-stack safety platform for...  ...good understanding of System Software development on Real Time OS (RTOS), ARM architecture, Virtualization, strong C and/or Ada/SPARK... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...At the center of this platform are CUDA Core Libraries that enable developers to build...  ...software. We are hiring a Senior Software Engineer to advance the Python experience for CUDA...  ...APIs, language bindings, algorithms, and runtime infrastructure on top of native C/C++ foundations... 

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $160k - $250k

     ...cybersecurity starts with you.About the Role:The Core Services team owns the sensor...  ...local data storage. These are foundational runtime components that execute on every...  ...Linux, and macOS.We're looking for a Senior Engineering Manager who brings the technical depth this... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    CrowdStrike

    Sunnyvale, CA
    3 days ago
  • NVIDIA is hiring a Senior Software Engineer to advance the Python experience for CUDA Core Libraries. You will design and implement Python APIs and bindings,...  ...CI. Join a team building foundational libraries and runtime infrastructure that delivers a #J-18808-Ljbffr NVIDIA... 

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $147k - $210k

     ...Experience developing accessible technologies.Google's software engineers develop the next-generation technologies that change how...  ...across the full-stack as we continue to push technology forward.The Core team builds the technical foundation behind Google’s flagship products... 

    Google

    Sunnyvale, CA
    3 days ago
  • $220k - $250k

     ...our database) span 12+ countries and multiple time zones, sharing expertise from diverse backgrounds and industries.Director of Engineering, Core DatabaseYugabyte is seeking an experienced and accomplished Director of Engineering to lead key aspects of our distributed SQL... 
    H1b
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    2 days per week
    3 days per week

    Yugabyte

    Sunnyvale, CA
    3 days ago
  • $147k - $210k

     ...technologies, storage or hardware architecture.Experience building software for data privacy or security.Experience in AI/ML related engineering, developing, deploying, managing, and maintaining Machine Learning infrastructure.Preferred qualifications:Master's degree or PhD... 
    Worldwide

    Google

    Sunnyvale, CA
    18 hours ago
  • $193.3k - $261.5k

     ...You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers...  ...largest data center networks in the world. Working at AWS in the Core Networking Team • Meet Matt, Director, Core Networking ---... 
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    1 day ago
  • $114.6k - $234.6k

     ...and multi cloud, edge computing, and more. As part of the Data Core organization, our mission is to support customer choice, transparency...  ...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level... 
    Temporary work
    Worldwide
    Flexible hours

    Oracle Corporation

    Santa Clara, CA
    2 days ago
  • $114.6k - $234.6k

     ...patching, updating, and rolling back applications, and begin designing systems and components to allow for automation of these processes.Core ResponsibilitiesPlanning & Execution:-Manages and coordinates moderately complex tasks, monitoring timelines and deliverables to... 
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Santa Clara, CA
    2 days ago
  • $115k - $170k

    Thanks for your interest in Oklo! We are searching for a Core Mechanical Design Engineerto join our engineering team.Position DescriptionAs a Core Mechanical Design Engineer, you will be responsible for designing core assemblies and components that will be used in our... 
    Immediate start
    Remote work
    Flexible hours

    Oklo

    Santa Clara, CA
    3 days ago
  • $140k - $215k

     ...with you.About the Role:This is a systems software role on the Core Libraries team, which owns the shared Windows, Linux, and macOS...  ...instrumental to the success of the overall sensor platform.As a Senior Engineer on this team, you will design, build, extend, and maintain these... 
    Full time
    Work experience placement
    Work at office
    Local area

    CrowdStrike

    Sunnyvale, CA
    2 days ago
  • Nvidia Corporation in Santa Clara is seeking a skilled software engineer to develop Tensor Core-based deep learning kernels using CUDA. You will optimize these kernels for performance and collaborate with various teams to deliver high-quality solutions. The ideal candidate... 

    NVIDIA

    Santa Clara, CA
    23 hours ago
  • $157.3k - $212.8k

    What you will do: As a member of the AWS Board Core Design & Services team you will own next-generation server components. You will...  ...hardware. You will interact with an interdisciplinary team of engineers to design, develop, validate, and launch at large scale. You’ll... 
    Local area
    Flexible hours

    AmazonWebServices

    Cupertino, CA
    3 days ago
  • $166k - $244k

    Join to apply for the Senior Software Engineer, Core role at Google About the Job Google's software engineers develop the next‑generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need... 
    Full time

    Google

    Sunnyvale, CA
    4 days ago
  • $140k - $200k

    Speechify, Inc. is looking for a Senior Software Engineer to join their Core Experiences Team in Santa Clara, CA. This role focuses on building and maintaining foundational services and SDKs that enhance the user experience. Ideal candidates will have strong skills in Kotlin... 

    Speechify

    Santa Clara, CA
    4 days ago
  • $193.3k - $261.5k

    Do you like to use network and Unix systems engineering to deliver simple, sustainable, and repeatable solutions? Would you like to play a...  ...welcomes bold ideas and empowers you to own them to completion.The Core Networking team is looking for a Software Development Engineer... 
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    1 day ago
  •  ...; Lambda’s designated work from home day is currently Tuesday.Engineering at Lambda is responsible for building and scaling our cloud offering...  ....Solid grounding in networking, service meshes, and container runtimes.Hands-on with observability stacks (Prometheus, Grafana,... 
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    3 days ago
  • Workday is seeking a Machine Learning Engineer on the AI Core team to build tailored experiences with advanced Agentic AI, LLMs and RAG. You’ll collaborate across engineering to deploy ML models and APIs at scale using Docker/Kubernetes on Workday’s computing resources.... 

    Workday

    Santa Clara, CA
    23 hours ago
  • $163k - $237k

     ...data center, or networking).Experience working on infrastructure engineering teams or experience in improving service performance, quality,...  ...technical tradeoffs in product development with engineers. The Core team builds the technical foundation behind Google’s flagship... 

    Google

    Sunnyvale, CA
    3 days ago
  • $300 per month

     ...Crusoe. About This Role: Crusoe is building the most reliable, energy-efficient, AI-optimized cloud platform — and Production Engineering sits at the heart of that mission. As a Production Engineer focused on Operational Excellence, you will help ensure the... 
    Temporary work

    Crusoe

    Sunnyvale, CA
    3 days ago
  • CrowdStrike, Inc. is seeking a Senior Engineer for the Core Libraries team. You will design, build, extend, and maintain cross‑platform shared libraries used by the CrowdStrike sensor on Windows, Linux, and macOS, handling memory, parsing, and threading concerns. You will... 

    CrowdStrike, Inc.

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Darwin Runtime Engineer, Core OS. Be the first to apply!