Apple

About Apple

The personal technology company redefining user experience

🏒 Tech, HardwareπŸ‘₯ 1001+ employeesπŸ“… Founded 1976πŸ“ Cupertino, CA⭐ 4.2
B2CB2BHardwareSaaSTelecommunicationseCommerce

Key Highlights

  • Market cap of $3 trillion as of 2022
  • Over 1 billion active devices worldwide
  • Comprehensive medical plans including mental healthcare
  • Paid parental leave and gradual return-to-work program

Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...

🎁 Benefits

Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...

🌟 Culture

Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

Skills & Technologies

Overview

Apple is hiring a Virtual Memory Kernel Engineer to enhance the performance and stability of its operating systems. You'll work with kernel design and implementation across various Apple products. This position requires a solid understanding of operating systems fundamentals.

Job Description

Who you are

You have a solid understanding of operating systems fundamentals, particularly in kernel design and implementation. Your experience allows you to work closely with hardware and software layers, ensuring that every aspect of the kernel and system software is top class. You are detail-oriented and enjoy solving complex problems, collaborating with other engineers to improve the overall stack and enhance customer experience.

You thrive in a fast-paced environment and are comfortable working on tight schedules. Your ability to manage resources effectively is crucial as you contribute to the development of a modern, efficient operating system that meets the high standards expected by Apple’s customers. You are passionate about technology and eager to influence design across the stack, from Silicon to applications.

What you'll do

As a Virtual Memory Kernel Engineer, you will be responsible for the delivery of a high-quality and performant kernel for Apple’s products, including watchOS, iOS, macOS, tvOS, and visionOS. You will work on page management, mechanisms such as copy on write, low-memory process killing, and swap management. Your role will involve collaborating with product teams across Apple to ensure that the operating system meets the needs of various devices.

You will dig deep into the details of the kernel and system software, ensuring features, performance, stability, and security are all top-notch. Your contributions will directly impact the user experience across hundreds of millions of devices. You will also have the opportunity to influence design decisions and work on innovative solutions that enhance the efficiency of resource management as technology evolves.

What we offer

Apple offers a collaborative and inclusive work environment where you can grow your skills and advance your career. You will have the chance to work on cutting-edge technology that impacts millions of users worldwide. The company values diversity and encourages you to apply even if your experience doesn't match every requirement. You will be part of a team that is dedicated to delivering high-quality products that enhance the lives of customers.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Apple.

✨

Similar Jobs You Might Like

Based on your interests and this role

Apple

Other Technical Roles

Appleβ€’πŸ“ Cupertino - On-Site

Apple is hiring a Virtual Memory Kernel Engineer to enhance the performance and stability of its operating systems. You'll work with technologies like C and C++ on kernel design and implementation. This position requires a solid understanding of operating systems fundamentals.

πŸ›οΈ On-SiteMid-Level
1 month ago
Apple

Software Engineering

Appleβ€’πŸ“ Cupertino - On-Site

Apple is hiring a Software Performance Engineer for Memory to enhance the performance of iOS, macOS, and watchOS. You'll collaborate with various engineering teams and require skills in Python, Ruby, and Swift. This position is based in Cupertino, California.

πŸ›οΈ On-SiteMid-Level
4w ago
Apple

Software Engineering

Appleβ€’πŸ“ Cupertino - On-Site

Apple is hiring a Software Performance Engineer for Memory to enhance the performance of iOS, macOS, and watchOS. You'll collaborate with various engineering teams and require skills in Python, Ruby, and Swift. This position is based in Cupertino, California.

πŸ›οΈ On-SiteMid-Level
4w ago
Apple

Memory Tools Engineer

Appleβ€’πŸ“ Cupertino - On-Site

Apple is hiring a Memory Tools Engineer to enhance and innovate tools for memory and resource optimization across its platforms. You'll collaborate with performance optimization engineers and work on tools like Xcode's Memory Graph Debugger. This role requires expertise in Swift and Objective-C.

πŸ›οΈ On-Site
3w ago
Apple

Software Engineering

Appleβ€’πŸ“ Cupertino - On-Site

Apple is hiring a Software Engineer (Virtualization) to work on the design and implementation of virtualization frameworks and virtual machines. You'll collaborate with experts across software and hardware organizations. Strong C and C++ programming skills are required.

πŸ›οΈ On-Site
3 months ago