Kernel Software Engineer

3 weeks ago


Austin, Texas, United States Apple Full time
Job Overview

The Darwin Systems organization plays a vital role in Apple's success, responsible for the XNU kernel running at the heart of operating systems deployed across all iPhone, iPad, Mac, Watch, Apple TV, and Vision devices.

$176,000 - $240,000 per year (estimated)

Job Description

You'll have the opportunity to develop innovative kernel technologies. Your code will run on billions of devices worldwide, and you'll be given ownership and agency to influence the future direction of our products.

Our team designs and implements new kernel technologies, including support for architectural and CPU-specific features introduced on as-yet-unreleased Apple platforms.

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent professional experience
  • Extensive knowledge of modern CPU design, hardware platforms, and computer architecture, ideally ARM
  • Ability to debug low-level hardware/software issues
Benefits

We offer competitive salary, excellent benefits package, and opportunities for growth and development within the company.



  • Austin, Texas, United States Apple Full time

    About the RoleWe are seeking a highly skilled Kernel Software Engineer to join our Platform Kernel team within Darwin Systems at Apple. As a member of this team, you will have the opportunity to develop innovative kernel technologies that run on billions of devices worldwide. Your code will be given the ownership and agency to influence the future direction...


  • Austin, Texas, United States Advanced Micro Devices, Inc Full time

    We are searching for a talented software development engineer to join our team at Advanced Micro Devices, Inc. The ideal candidate will have hands-on experience writing and optimizing GPU code, as well as strong background developing applications and libraries in modern C++ and Python.Job DescriptionThis role is part of the AMD Radeon Open Ecosystem (ROCm)...

  • XNU Kernel Engineer

    4 weeks ago


    Austin, Texas, United States Apple Full time

    About the RoleThis is an exciting opportunity to work on cutting-edge technology and collaborate with cross-functional teams to drive features and specifications of future Apple products. You will have the chance to design and implement new kernel technologies, bring up the XNU kernel on new Apple silicon platforms, and debug low-level hardware/software...


  • Austin, Texas, United States Cirrus Logic Full time

    Technical RequirementsWe are looking for a skilled Windows driver engineer with expertise in Windows kernel software development, OS architecture, and serial bus protocols. The ideal candidate will have experience working with Windows driver frameworks and/or kernel mode driver frameworks, PC architectures, and chipsets.Responsibilities:Develop and maintain...

  • Linux Kernel Engineer

    3 weeks ago


    Austin, Texas, United States DBSI Services, Inc. Full time

    Senior Embedded Linux DeveloperWe are seeking an experienced Senior Embedded Linux Developer to join our team in the semiconductor industry. The ideal candidate will have a strong background in embedded Linux driver/kernel development and excellent C development skills.Mandatory Skills:6+ years of experience in embedded Linux driver/kernel developmentStrong...


  • Austin, Texas, United States Emonics LLC Full time

    About the Role:Emonics LLC is seeking a talented Linux Kernel and Driver Expert to join our team. In this role, you will be responsible for developing and maintaining embedded Linux drivers and kernels.Key Responsibilities:Design and implement embedded Linux drivers and kernels.Collaborate with cross-functional teams to develop software solutions.Work on...


  • Austin, Texas, United States Microsoft Corporation Full time

    Do you have a strong background in software development and a passion for leading teams? We're seeking a Software Engineering Manager for Next-Gen Hardware at Microsoft Corporation.This role offers the opportunity to lead technical discussions for the architecture of Graphics and AI user-mode and kernel-mode drivers. You will work closely with research and...


  • Austin, Texas, United States Amazon Full time

    About the OpportunityWe're seeking an experienced Senior Linux Kernel Developer to join our AWS Graviton team. In this role, you'll have the opportunity to work on complex projects, contribute to open-source software, and collaborate with internal and external customers to optimize cloud performance. As a member of our team, you'll be responsible for...


  • Austin, Texas, United States Microsoft Corporation Full time

    Microsoft Corporation is a global leader in technology, empowering individuals and organizations to achieve more. Our mission is to build platforms and products that create magical experiences, driving innovation and growth.The Windows Silicon & Systems Integration team (WSSI) is on a journey to create new experiences on the Windows platform. A key part of...


  • Austin, Texas, United States TALENT Software Services Full time

    Are you an experienced Staff Firmware Build and Release Engineer looking for a new challenge?Talent Software Services has an exciting opportunity for a skilled release engineering expert to join their team in Austin, TX.The role offers a competitive salary range of $4,185,491.00/Year to $2,509,580.00/Year, as well as the chance to work with a distributed...

  • Software Engineer

    3 weeks ago


    Austin, Texas, United States Emonics LLC Full time

    Company Overview:Emonics LLC is a leading provider of embedded Linux solutions. We are committed to delivering high-quality products and services to our clients.Job Description:We are seeking a highly skilled Software Engineer - Embedded Systems to join our team. The successful candidate will be responsible for designing, developing, and implementing...


  • Austin, Texas, United States Cirrus Logic Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Windows driver engineer to join our team developing drivers that enable leading audio and haptics applications.About the Role:In this role, you will collaborate with a world-wide team to deliver robust, scalable, and reliable software that enables exciting new technologies that are reshaping...


  • Austin, Texas, United States Lorven Technologies Full time

    Job Title: Senior Embedded Linux Software EngineerAbout Lorven Technologies:Lorven Technologies is a leading technology company that specializes in developing innovative solutions for the tech industry.Salary Range: $120,000 - $180,000 per yearEstimated Salary: $150,000 per yearJob Description:The ideal candidate will have at least 6 years of experience in...


  • Austin, Texas, United States Apple Full time

    About the RoleWe are seeking a highly skilled Firmware Software Engineer to join our Core Operating Systems team at Apple. As a member of this team, you will have the opportunity to work on cutting-edge technologies that shape the future of device security and robustness for all Apple products.Key ResponsibilitiesDevelop firmware-based solutions to enhance...


  • Austin, Texas, United States Lorven Technologies Full time

    Unlock Your Potential: Embedded Systems Software ArchitectAbout Us:Lorven Technologies is a pioneering technology company that specializes in developing cutting-edge solutions for the tech industry.Salary and Benefits: $120,000 - $180,000 per yearJob Summary:We are seeking an experienced Embedded Systems Software Architect with a strong background in Linux...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    **The Opportunity**We're seeking an exceptional Linux Security & Virtualization Engineer to join our team! As a key contributor, you'll play a pivotal role in designing and developing core CPU and SOC features for the Linux kernel.This is an exciting opportunity to work on security and virtualization, focusing on AMD's confidential computing roadmap and live...


  • Austin, Texas, United States Amazon Full time

    Job Description:We are seeking a highly skilled Senior Software Engineer to join our team at Amazon. As a key member of our organization, you will be responsible for developing software that initializes machine learning accelerators and monitors server health by collecting sensor data, logs, and device metrics.About the Role:You will have the opportunity to...


  • Austin, Texas, United States TALENT Software Services Full time

    Talent Software Services is currently hiring a Staff Firmware Build and Release Engineer to join their team in Austin, TX.The successful candidate can expect a salary range of $4,185,491.00/Year to $2,509,580.00/Year, depending on experience.Job OverviewThis role involves release engineering and version control of production quality firmware releases, with a...


  • Austin, Texas, United States Talent Software Services Full time

    Job Title: Neoverse CSS Software Engineer LeaderEstimated Salary: $150,000 - $200,000 per yearAbout UsTalent Software Services is a renowned leader in software solutions and consulting services. Our company provides a dynamic work environment that fosters growth and innovation.Job DescriptionWe are seeking an experienced Neoverse CSS Software Engineer Leader...


  • Austin, Texas, United States Q2 Software, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Q2 Software, Inc. As a member of our team, you will play a key role in the development of our industry-leading FinTech solutions. Your primary focus will be on building and maintaining high-quality front-end applications using modern programming languages and...