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

Systems Software Engineer, Compute

$184.7k - $324.8k

Apple Inc.

Cupertino, California, United States Software and Services

Apple is looking for a Software Development Engineer to work on its internal device cloud, supporting all of Apple’s hardware, software & services. Your work will help Apple ship entirely new products and features, as well as providing critical infrastructure to ensure existing ones continue to meet a high standard.

Description

You will join a high-performing software development team within the Services engineering organization building lifecycle management software providing the core provisioning functionality for our device cloud. The engineers on our team possess a broad variety of expertise ranging from low-level kernel debugging including USB, virtualization, power, and networking subsystems, to high-level system design and nuanced understanding of end-user experience. This broad and ambitious role will allow you to work with all of Apple’s hardware from the earliest phases of prototypes all the way through to their launch date; You will have exposure to the latest and greatest software features from their initial concepts on Apple’s iOS, watchOS, tvOS, visionOS, and macOS platforms and work on integrating our software with features in these operating systems. You will get to collaborate with teams across the globe from nearly all engineering organizations at Apple in this role with broad cross-functional exposure.

Minimum Qualifications

  • Languages: Familiarity with a programming language well suited to systems programming; like C, C++, Rust, or Swift (for Servers)
  • Programming, Networking ( TCP/UDP, DNS, TLS), Distributed System Design
  • Resourcefulness: Excellent analytical, problem-solving, and debugging skills
  • End-to-end ownership: management of projects from low-level technical design up to the interface and user experience
  • BS in Computer Science / related fields and 6+ years of experience or MS with 4+ years of experience.

Preferred Qualifications

  • Knowledge: Strong foundation in a few of Operating System Fundamentals, Systems Programming, Networking ( TCP/UDP, DNS, TLS), Distributed System Design

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $324,800, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

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.

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace.

Learn about reasonable accommodations for job applicants.

Apple accepts applications to this posting on an ongoing basis.

#J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Systems Software Engineer, Compute in Cupertino, CA vacancy
  • $184k - $287.5k

    We are seeking a Sr System Software Engineer to help us build out our scientific computing platform workflows on Cloud. This Cloud based scientific computing cloud platform enables Physics based Numerical Simulation Solvers, AI based Training, Inference and Visualization... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    7 days ago
  • $184k - $287.5k

    NVIDIA is growing a senior engineering team focused on making our compute software stack first-class on NVIDIA CPU platforms. The team turns modern toolchains...  ...software components.We are looking for an experienced systems software engineer who can lead cross-stack... 
    Suggested
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    6 days ago
  • $184k - $287.5k

     ...responsibilities and opportunities! We work with sister software teams on developing features for upcoming...  ...responsibilities evolve over time, resulting in a rich engineering experience and career. As a Compute Systems Software Engineer at NVIDIA, you will work on the kernel... 
    Suggested
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    2 days ago
  • NVIDIA in Santa Clara, CA is seeking software engineers to work on next-generation graphics and computing products. The role focuses on system software for GPUs and high-performance servers, requiring strong C++ programming, Python, and a deep understanding of hardware... 
    Suggested

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  • $168k - $270.25k

     ...Experience (NVEX) Solutions Engineering team is looking for an experienced...  ...contribute to products and software tooling. You must have...  ...need to see:Minimum of a BS in Computer Engineering, Electrical Engineering...  ...multi-GPU platformsStrong system software (firmware, BIOS, kernel... 
    Suggested
    Full time
    Weekend work

    Nvidia

    Santa Clara, CA
    6 days ago
  • $126k - $180k

    Work within a team of engineers/consultants that globally ensure 24-...  ...technical issues (e.g., hardware, software, application, operational,...  ...).5 years of experience with computer networking and web...  ..., DNS, etc.).Experience as a system administrator with Linux/Unix... 
    Internship
    Shift work

    Google

    Sunnyvale, CA
    5 days ago
  •  ...technology solutions provider seeks a Senior Forward Deployed Engineer in Sunnyvale, CA. The role involves collaborating with customers...  ...technical solutions integrating Generative AI, Machine Learning, and Computer Vision. Responsibilities include project management, solution... 

    Nexxa.ai

    Sunnyvale, CA
    2 days ago
  • $152k - $241.5k

    NVIDIA is seeking an innovative and highly motivated engineer with deep expertise in systems software to join our GPU Software team. In this role, you will...  ...help shape robust, scalable driver solutions for both compute and graphics environmentsCollaborate with globally... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years....  ...a lasting impact on the world.Join the Simulation Software team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding opportunity to work... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...acceleration. We're looking for an outstanding software engineer to apply their skills in the...  ...accelerate other libraries and database systems. In this role, you will research, develop...  ...)What we need to see:BS, MS, or PhD in Computer Science, Data Science or AI, Applied Math... 
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

     ...potential of AI to define the next era of computing. An era in which our GPUs act as the...  ...'re passionate about building reliable systems software for cloud-scale GPU infrastructure, we...  .... We are looking for a Senior Software Engineer to join our DGX Cloud / Fleet Intelligence... 
    Full time
    Local area
    Remote work

    Nvidia

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

    NVIDIA is looking for a hardworking Sr. Systems Software Engineer to work on platform software based on open-source container runtimes and Kubernetes...  ...address evolving priorities.What we need to see:BS/MS in Computer Science, or related field (or equivalent experience).8+... 
    Full time
    Work experience placement
    Remote work

    Nvidia

    Santa Clara, CA
    6 days ago
  • $184k - $287.5k

    We are now looking for a Senior System Software Engineer to work in our Tegra system software group. The best candidates will have excellent C/...  ...operating systems and kernel programming, a good understanding of computer architecture. You will join a dynamic crew that builds and... 
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  • $224k - $356.5k

    We are now looking for a Senior System Software Engineer to work on Dynamo. NVIDIA is hiring software engineers for its GPU-accelerated deep learning...  ...to see:Masters or PhD or equivalent experience10+ years in Computer Science, Computer Engineering, or related fieldAbility to... 
    Full time

    Nvidia

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

    AWS designs custom SoCs (System on Chips) that power the world's...  ...both the SoCs and the low-level software stack that brings these chips...  ...libraries that orchestrate computation, and collective communication...  ...looking for a Systems Software Engineer who wants to work at the... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $152k - $241.5k

     ...Intelligence, High Performance Computing and Visualization. The GPU,...  ...for a motivated Performance engineer to influence the roadmap of our...  ...understanding of computer system architecture, HW-SW interactions...  ...principles (aka systems software fundamentals)Implement micro-... 
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  • $184k - $287.5k

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It...  ...NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    6 days ago
  • $152k - $241.5k

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated...  ...and technologically savvy engineers to join the Tegra Core...  ...thorough understanding of operating systems and kernel programming, a...  ...architecture.We take pride in our software family of engineers, so... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $124k - $195.5k

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy...  ...how you can make a lasting impact on the world.As a Tegra System Software Engineer at NVIDIA, you will play a pivotal role in crafting the... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

    NVIDIA Solutions Engineering team is searching for engineers to help develop and bring NVIDIA...  ...alongside experts in Deep Learning, Computer Vision, and vehicle control for NVIDIA...  ...their best work. We are looking for a System Software Engineer with expertise in embedded... 
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  • $207k - $300k

    Write and test product or system development code.Review code developed by other engineers and provide feedback to ensure best practices...  ...:Master's degree or PhD in Computer Science, or a related technical field.Google's software engineers develop the next-generation... 
    Worldwide

    Google

    Sunnyvale, CA
    6 days ago
  • $152k - $241.5k

    As a Vulkan Performance driver engineer, you will have a hand in everything from the game...  ...of the brightest minds in the field of computer graphics and high-performance processor...  ...experience (or equivalent) in graphics software, system programming, or related field.An... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...building a scalable and modular software stack that powers advanced driver-assistance systems across a diverse range of...  ...motivated Senior Software Systems Engineer with a strong foundation in software...  ...we need to see:BS or MS in Computer Engineering, Computer Science,... 
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $184k - $287.5k

     ...the next generation of outstanding AI systems to transform GPU software development. Our team leads the...  ...funnelWork closely with GPU SW kernel engineers to pinpoint high-impact automation opportunities...  ...!What we need to see:BS/MS in Computer Science, Computer Engineering, or... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated...  ...production workflows? Our Engineering Workflow Platform team builds...  ...architecture with hands-on systems engineering to solve...  ...at least 12 years of relevant software engineering experience.Production... 
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...sits at the intersection of research and systems engineering, where we turn new ideas into reliable...  ...What we need to see:BS, MS, or PhD in Computer Science, Electrical Engineering,...  ...equivalent experience.8+ years of relevant software engineering experience.Experience in... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy...  ...a lasting impact on the world.NVIDIA is seeking a Sr. Systems Software Engineer for the Apache Spark Acceleration group. Over the past five... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy...  ..., supercomputing, gaming, and visualization. As a Senior System Software Engineer on the NvSci team, you will play an integral role in crafting... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

    We are hiring senior engineers to work on the CUDA driver, a core component...  ...accelerating general purpose computation on the GPU. Our team delivers...  ...model across a range of system configurations and hardware...  ...role incorporates strong system software programming skills, a... 
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior System SW Engineer with expertise in systems software, GPU drivers, embedded software, and platform security. You will provide technical...  ...products across datacenter, gaming, and other compute markets. Working with hardware, software, and security... 
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Systems Software Engineer, Compute. Be the first to apply!