Talent.com
Software Engineer (Virtualization)
Software Engineer (Virtualization)Apple • Cupertino, CA, United States
Software Engineer (Virtualization)

Software Engineer (Virtualization)

Apple • Cupertino, CA, United States
23 hours ago
Job type
  • Full-time
Job description

Weekly Hours : 40

Role Number : 200629253-0836

Summary

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something.

Join the Core Virtualization team and work on projects that span the entire system, from the kernel to libraries, frameworks, and applications. As a virtualization engineer, you will have a major impact on the design and implementation of Apple's virtual machines and virtualization frameworks. You will also collaborate with experts across Apple's software and hardware organizations to virtualize operating system products. We are looking for a passionate and challenged candidate who wants to work on products that affect the lives of millions of users.

Description

The Virtualization team is looking for a talented engineer to join its virtual platform group. Our team is responsible for building the foundational technologies necessary for running macOS virtual machines.

Minimum Qualifications

Excellent C and C++ programming skills

Strong understanding of operating systems internals and systems programming

Excellent collaborative skills, with strong written and verbal communication

Bachelorʼs degree or equivalent experience in computer science or a related field

Preferred Qualifications

Skilled in kernel and device driver development

Familiar with Arm assembly programming

Knowledge of CPU architecture

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant () .

Create a job alert for this search

Software Engineer • Cupertino, CA, United States

Related jobs
Software Engineer

Software Engineer

General Medicine • Fremont, CA, United States
Full-time
As a software engineer at General Medicine, you’ll help build and scale a healthcare store that makes it delightfully simple to shop for any type of care. We provide upfront cash and insurance price...Show more
Last updated: 30+ days ago • Promoted
Software Engineer V

Software Engineer V

Omnicell • Milpitas, CA, United States
Full-time
As a senior technical leader, you will work closely with architects to.IoT, cloud infrastructure, event-driven architectures, and container orchestration. Technical Leadership & Architecture.Work wi...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Middleware

Software Engineer, Middleware

Nuro • Mountain View, CA, United States
Full-time
Nuro is a self-driving technology company on a mission to make autonomy accessible to all.Founded in 2016, Nuro is building the world's most scalable driver, combining cutting-edge AI with automoti...Show more
Last updated: 23 hours ago • Promoted
Software Engineer V

Software Engineer V

Pyramid Consulting • Sunnyvale, CA, United States
Temporary
Redmond, WA / Sunnyvale, CA(Onsite).Please review the job description below and contact me ASAP if you are interested.Employee benefits include, but are not limited to, health insurance (medical, d...Show more
Last updated: 23 hours ago • Promoted
Senior Software Engineer - AI Agent Infrastructure (Healthcare)

Senior Software Engineer - AI Agent Infrastructure (Healthcare)

Honey Health • Fremont, CA, United States
Full-time
Honey Health is the all-in-one AI back office for primary and specialty care.Our AI agents autonomously handle core back-office jobs, such as aggregating patients data, processing orders and prescr...Show more
Last updated: 10 days ago • Promoted
Senior Software Engineer, Visualization

Senior Software Engineer, Visualization

Aurora Innovation • Mountain View, CA, United States
Full-time
Aurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, m...Show more
Last updated: 23 hours ago • Promoted
Software Engineer, Recommendation Architecture ShortText

Software Engineer, Recommendation Architecture ShortText

Tik Tok • San Jose, CA, United States
Full-time
Our Team We cover almost all short-text recommendation scenarios in TikTok, such as search suggestions, the video-related search bar, and comment entities. Our recommendation system supports persona...Show more
Last updated: 21 hours ago • Promoted • New!
Senior Software Engineer, Streaming Protocols

Senior Software Engineer, Streaming Protocols

NVIDIA • Santa Clara, CA, United States
Full-time
NVIDIA's GeForce Now, the next-generation gaming service powered by Nvidia GPUs in the cloud, transforms a Mac, any PC, or just a mobile device into a high-performance gaming rig.GeForce NOW automa...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

VIVIO, a Public Benefit Corporation • Hayward, CA, United States
Full-time
VIVIO Health, a Public Benefit Corporation, is revolutionizing pharmacy benefits management through data and technology.Our foundational principle - "The Right Drug for the Right Person at the Righ...Show more
Last updated: 19 days ago • Promoted
Senior System Software Engineer, GPU Virtualization

Senior System Software Engineer, GPU Virtualization

NVIDIA • Santa Clara, CA, United States
Full-time
NVIDIA is groundbreaking on a variety of fronts, including artificial intelligence, deep learning, robotics, autonomous vehicles, computing and, of course, bringing GPU to cloud.It is a very exciti...Show more
Last updated: 21 hours ago • Promoted • New!
Senior Software Engineer, Graphics - Raven Software - Remote

Senior Software Engineer, Graphics - Raven Software - Remote

Activision Blizzard • San Jose, CA, United States
Remote
Full-time
Senior Software Engineer, Graphics.As a senior graphics engineer, you will be optimizing, enhancing, and developing new rendering systems on top of the foundation of Call of Duty's AAA engine techn...Show more
Last updated: 3 hours ago • Promoted • New!
Senior Software Engineer, Kubernetes and Virtualization - DGX Cloud

Senior Software Engineer, Kubernetes and Virtualization - DGX Cloud

NVIDIA • Santa Clara, CA, United States
Full-time
We are looking for a Senior Software Engineer to become part of our storage management plane team.The management plane is a web-based application crafted to provide our storage customers the capabi...Show more
Last updated: 23 hours ago • Promoted
Senior Software Engineer - Simulation and Virtualization

Senior Software Engineer - Simulation and Virtualization

NVIDIA • Santa Clara, CA, United States
Full-time
NVIDIA data center systems, such as DGX and HGX, have become core to NVIDIA's rapidly growing enterprise and cloud provider businesses. These platforms bring together the full power of NVIDIA GPUs, ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

Broadcom Corporation • Palo Alto, CA, United States
Full-time
If you are a first time user, please create your candidate login account before you apply for a job.If you already have a Candidate Account, please Sign-In before you apply.Why will you enjoy this ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer - AI Agent Infrastructure (Healthcare)

Software Engineer - AI Agent Infrastructure (Healthcare)

Honey Health • Fremont, CA, United States
Full-time
Honey Health is the all-in-one AI back office for primary and specialty care.Our AI agents autonomously handle core back-office jobs, such as aggregating patient data, processing orders and prescri...Show more
Last updated: 12 days ago • Promoted
Software Engineer V

Software Engineer V

Akkodis • Cupertino, CA, United States
Full-time
This role requires hands-on experience with GPU APIs like Metal or OpenGL and shader programming to build high-performance, visually stunning animations. The rate may be negotiable based on experien...Show more
Last updated: 21 hours ago • Promoted • New!
Software Engineer I

Software Engineer I

Twitch • San Francisco, CA, United States
Full-time
Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together...Show more
Last updated: 30+ days ago • Promoted
Sr. Software Engineer, Middleware, Autonomy

Sr. Software Engineer, Middleware, Autonomy

Rivian • Palo Alto, CA, United States
Full-time
Rivian is on a mission to keep the world adventurous forever.This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company...Show more
Last updated: 30+ days ago • Promoted