Talent.com
Core OS Software Engineer - USB4/Thunderbolt
Core OS Software Engineer - USB4/ThunderboltApple • Cupertino, CA, United States
Core OS Software Engineer - USB4 / Thunderbolt

Core OS Software Engineer - USB4 / Thunderbolt

Apple • Cupertino, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Weekly Hours : 40

Role Number : 200617612-0836

Summary

Are you a big-picture thinker who loves setting ambitious goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group, you'll ensure 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. By crafting these distinct, holistic user experiences, you'll continue to uphold and advance the excellence people expect from Apple devices!

In Core I / O, we're revolutionizing connectivity by pushing the boundaries of I / O technology to deliver incredibly fast data transfer, seamless device integration, and the magical user experiences our customers love across Mac, iPad, and beyond.

Description

We’re looking for a motivated engineer with excellent programming, problem solving, and communication skills to join our experienced team. As a USB4 and Thunderbolt software engineer, you'll be at the forefront of implementing industry standard protocols that power everything from pro video workflows to everyday file transfers. Join the team responsible for shipping code that runs on nearly every Apple product, and collaborate with brilliant engineers to unlock the potential of the USB4 ecosystem.

Minimum Qualifications

Strong expertise in C and C++ programming languages.

Strong understanding of computer science fundamentals, with expertise in operating systems and device driver models.

Bachelors degree in Computer Science / Computer Engineering, or equivalent experience / skills.

Preferred Qualifications

Expertise in Thunderbolt and / or USB4.

Expertise in related technologies, e.g. USB, USB-C, USB-PD, DisplayPort, and / or PCI.

2+ years of relevant industry experience in software development.

Development experience in IOKit / macOS / iOS, or equivalent OS driver environment.

Experience debugging and contributing to complex technology stacks.

Experience using logic analyzers, protocol analyzers, or oscilloscopes for data collection and debugging.

Self-motivated and able to work independently.

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
CoreOS Software Engineer

CoreOS Software Engineer

Apple • Cupertino, CA, United States
Full-time
We’re looking for a versatile engineer passionate about debugging complex systems and building automation tools.We are seeking a versatile engineer who is passionate about debugging complex systems...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Core Technology

Senior Software Engineer, Core Technology

IXL • San Mateo, CA, United States
Full-time
Senior Software Engineer, Core Technology.IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Senior Software Engineers who have a passion for ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Core Networking

Software Engineer, Core Networking

Apple • Cupertino, CA, United States
Full-time
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 r...Show more
Last updated: 30+ days ago • Promoted
Software Engineer - Core Networking

Software Engineer - Core Networking

Apple • Cupertino, CA, United States
Full-time
Imagine what you could do here! At Apple, outstanding ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there...Show more
Last updated: 15 hours ago • Promoted • New!
Software Engineer, Core Platform

Software Engineer, Core Platform

Moveworks.ai • Mountain View, CA, United States
Full-time
As a member of the core platform team, you will play a key role in shaping the evolution of moveworks conversational AI platform. You will have the opportunity to - build enterprise products that so...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, iOS

Software Engineer, iOS

Pika • Palo Alto, California, United States
Full-time
At Pika, we are building groundbreaking tools for creators, empowering them to tell their stories with ease.With over $135M in funding and a passionate team, we’re on a mission to make video creati...Show more
Last updated: 30+ days ago • Promoted
Core OS Software Engineer - Secure Enclave

Core OS Software Engineer - Secure Enclave

Apple • Cupertino, CA, United States
Full-time
Are you a big-picture problem solver who loves setting ambitious goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group ens...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Core Systems

Software Engineer, Core Systems

Epoch Biodesign • San Francisco, CA, United States
Full-time
Unlimited is an AI-native engineering and construction company reimagining how large-scale physical infrastructure gets built – from factories to power plants to entire industrial systems.We’re alr...Show more
Last updated: 2 days ago • Promoted
Software Engineer, Core Systems

Software Engineer, Core Systems

Unlimited Industries Inc • San Francisco, CA, United States
Full-time
Unlimited is an AI-native engineering and construction company reimagining how large-scale physical infrastructure gets built – from factories to power plants to entire industrial systems.We’re alr...Show more
Last updated: 10 days ago • Promoted
Core Bring Up Engineer

Core Bring Up Engineer

Apple • Cupertino, CA, United States
Full-time
The Core Platform Bring-up team within Apple's CoreOS organization is looking for an extraordinary software engineer to work on state-of-the art technology, debug, and bring-up of next generation A...Show more
Last updated: 15 hours ago • Promoted • New!
Software Engineer, Core Product

Software Engineer, Core Product

FERMÀT • San Francisco, CA, United States
Full-time
FERMÀT is the AI native commerce platform that optimizes shopping experiences, leading to best-in-class shopper engagement and conversion. We help brands transform clicks into conversions with dynam...Show more
Last updated: 4 days ago • Promoted
Core Audio Software Engineer

Core Audio Software Engineer

Apple • Cupertino, CA, United States
Full-time
Imagine what you could do at Apple! Everyday, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Do you bring passion and dedication to your jo...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Core Technology

Software Engineer, Core Technology

IXL Learning • San Mateo, CA, United States
Full-time
IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new featu...Show more
Last updated: 30+ days ago • Promoted
Software Engineer - Wallet Core San Francisco, California, United States

Software Engineer - Wallet Core San Francisco, California, United States

BitGo Inc. • San Francisco, CA, United States
Full-time
BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...Show more
Last updated: 7 days ago • Promoted
Software Engineer, Core Services - Apple Services Engineering

Software Engineer, Core Services - Apple Services Engineering

Apple • Cupertino, CA, United States
Full-time
Imagine what you could do here.At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there'...Show more
Last updated: 30+ days ago • Promoted
Software Engineer - Wallet Core

Software Engineer - Wallet Core

BitGo, Inc. • Palo Alto, CA, United States
Full-time
BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, iOS Core Product - San Francisco, USA

Software Engineer, iOS Core Product - San Francisco, USA

Clutch Canada • San Francisco, CA, United States
Full-time
PLEASE APPLY THROUGH THIS LINK : .The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer - Core (Onsite)

Software Engineer - Core (Onsite)

Dagster Labs • San Francisco, California, United States
Full-time
We’re an early stage, well-funded startup team with a proven track record of shipping open source software with global adoption. We put a premium on respectful, clear, and complete communication, an...Show more
Last updated: 30+ days ago • Promoted