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

Senior Software Engineer, Middleware - Special Projects

$184.7k - $324.8k

Apple Inc.

Senior Software Engineer, Middleware - Special Projects

Cupertino, California, United States Machine Learning and AI

Generative intelligence is redefining what’s possible in Apple products. We’re looking for engineers who understand the entire system — from hardware to UI — and are inspired by building the connective layers that make it all work seamlessly. You’ll help shape how Apple’s intelligent systems perform, communicate, and evolve, influencing how new hardware and AI capabilities are integrated across our platforms to create experiences that feel effortless and natural. You’ll join a team designing and delivering middleware that powers intelligent, adaptive experiences across Apple products and platforms.

Description

Our team works at the intersection of hardware, software, and intelligence. We design the systems, infrastructure, and tools that enable Apple’s next generation of AI-driven experiences — from on-device middleware and distributed inference platforms to large‑scale data pipelines, interactive analytics, and advanced developer tooling. We collaborate closely with hardware, robotics, ML, design, and platform teams to build end‑to‑end solutions that are performant, intuitive, and deeply integrated into Apple’s ecosystem. The work is hands‑on, highly cross‑disciplinary, and central to shaping how Apple’s intelligent systems evolve.

Responsibilities

  • In this role, you will:
  • Design and implement daemons, frameworks, and system services that orchestrate AI‑driven components and manage data, communication, and performance across distributed systems
  • Prototype and evolve systems that ensure deterministic, reproducible, and analyzable execution
  • Collaborate with hardware, embedded systems, and AI infrastructure teams to bring new technologies into Apple’s platforms
  • Partner with UI and backend teams to deliver frameworks that are both high‑performance and developer‑friendly
  • Participate in and lead architecture and design reviews, setting high standards for clarity, reliability, and maintainability
  • Mentor peers, drive system‑wide performance improvements, and advocate for robust tooling and diagnostics

Minimum Qualifications

  • Proficiency in Swift, C++, or Objective‑C; comfortable reading and writing low‑level code when needed
  • Deep experience developing for Apple platforms, with a strong understanding of their runtime systems, performance models, and interprocess communication
  • Proven ability to design and deliver cross‑layer solutions that bridge hardware, system software, and higher‑level frameworks
  • Demonstrated ability to influence system‑wide architectural decisions and drive design alignment across cross‑functional teams — from embedded and hardware engineers to UI and cloud teams
  • Commitment to measuring and optimizing performance; skilled at using profiling and instrumentation tools
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field, and 5+ years of relevant experience

Preferred Qualifications

  • Attention to detail, creativity and passion
  • Ability to deconstruct large features and implement practical solutions with good intuition in making time vs. complexity tradeoffs
  • Strong understanding of API and framework design for maintainability and usability
  • Strong grasp of Apple development tools
  • Experience with real‑time or near‑real‑time systems, robotics, or automation frameworks.
  • Familiarity with hardware bring‑up, device communication protocols, or sensor integration.
  • Background in distributed systems or data orchestration, especially in AI or edge compute contexts.
  • Passion for building tools that make complex systems understandable and debuggable.

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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Middleware - Special Projects in Cupertino, CA vacancy
  • $152k - $241.5k

    Join NVIDIA's Solution Engineering team that is shaping the future of...  ...help craft the application software architecture by working closely...  ...or automotive related middleware frameworks.Experience with robot...  ...or ownership of open-source project and mentorship experience.... 
    Project
    Senior
    Middleware
    Full time

    Nvidia

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

     ...world.We are looking for an experienced Software Engineer to develop our core libraries for...  ...creative engineers and collaborate on projects that push the boundaries of what's possible...  ...or observability pipelines are a plus.Middleware, plugin systems, guardrails, policy... 
    Project
    Senior
    Middleware
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $153.2k - $234.1k

     ...cloud services, and more. As an engineer in the AV Launch team, you’ll...  ...generation of self-driving software at GM. Job Responsibilities...  ...other developers Deliver complex projects through incremental...  ...release Experience with robotics middleware platforms and related concepts... 
    Project
    Senior
    Middleware
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $193.3k - $261.5k

     ...customers who require specialized security solutions for...  ...their cloud services.Our software developers build the...  ...and passionate engineers to build next generation...  ...tests in Python and Lua. Senior Software Development Engineers...  ...and strive to assign projects based on what will... 
    Project
    Senior
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Santa Clara, CA
    2 days ago
  • $184.7k - $324.8k

     ...Senior Tactile Embedded Controls Research Engineer - Special Projects (Robotics) Santa Clara, California, United States Machine Learning and AI We are seeking...  ...position requires a hands‑on approach, integrating software and hardware solutions to push the boundaries... 
    Project
    Senior
    Relocation

    Apple Inc.

    Santa Clara, CA
    1 day ago
  • $184.7k - $324.8k

     ...Senior Backend Engineer - Generative AI Platform and Systems - Special Projects Cupertino, California, United States Software and Services Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product... 
    Project
    Senior
    Relocation package

    Apple Inc.

    Cupertino, CA
    17 hours ago
  • $184k - $287.5k

     ...NVIDIA's Embedded Platform Middleware team [NvSci Team] — the group...  ...building the foundational system software that enables safe, high-...  ...across GPUs, CPUs, and specialized accelerators on NVIDIA DRIVE...  ...systems software, safety-critical engineering, and ground breaking... 
    Senior
    Middleware
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • Job Summary Seeking a Senior SAP S/4HANA FICO Consultant with strong expertise in Accounts...  ...S/4HANA implementation experience (2+ projects preferred) Profit Center Accounting,...  ...management Experience with bank interfaces/middleware systems SAP Certification (FICO / Finance... 
    Project
    Senior
    Middleware

    TechDigital Group

    Sunnyvale, CA
    1 day ago
  •  ...intuitive design, intelligent software, and next-generation...  .... Commercial Software Engineering builds digital...  ...connected vehicle data. This Senior Software Engineering...  ...tradeoffs, prioritize projects, and course-correct....  ...communications, middleware, infrastructure, consent... 
    Project
    Senior
    Middleware
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Sunnyvale, CA
    5 days ago
  • $184k - $287.5k

    NVIDIA seeks a Senior Software Engineer specializing in Deep Learning Inference for our growing team. As a key contributor, you will help design, build...  ...from the crowd:Contribute to Deep Learning Software projects, such as PyTorch, vLLM, and SGLang to drive advancements... 
    Project
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $174k - $252k

     ...implement solutions in one or more specialized ML areas, leverage ML...  ..., maintaining, or launching software products, and 1 year of experience...  ....Google's software engineers develop the next-generation...  ...you will work on a specific project critical to Google’s needs with... 
    Project
    Senior

    Google

    Sunnyvale, CA
    1 day ago
  • $174k - $252k

     ...analytical and optimization engines (e.g., Mixed-Integer Programming...  ..., data-grounded performance projections and comparative studies (e.g...  ...experience.5 years of software engineering (e.g., C++ and Python...  ..., optical switching, and specialized compute engines like SparseCore... 
    Project
    Senior

    Google

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

    Senior Software Engineer, GPU Code Generation for Machine Learning Inference# CAREERS AT NVIDIA## Senior...  ...fusion, dynamic scheduling, and specialization for model shapes, data types, and GPU...  ...contributions to a substantial codebase or project.* Strong proficiency in C++ and... 
    Project
    Senior
    Full time
    Local area
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    7 hours ago
  • $191.8k - $310.2k

     ...Job Summary Sr. Engineering Manager, Sales AI...  ...has a strong software engineering and architecture...  ...purely through project plans or story-...  ...and guide senior engineers across...  ...SaaS customization, middleware, spreadsheets, or...  ...a disability or special need, please contact... 
    Project
    Senior
    Middleware
    Full time
    Work at office
    3 days per week

    Palo Alto Networks, Inc.

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

     ...firmware to the Linux kernel and operating system, including specialized software SDKs.Lead and collaborate within a worldwide software...  ...stand out from the crowd:Contributions to open-source software projects and experience in Linux Kernel and device driver creation.Developing... 
    Project
    Senior
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    1 day ago
  • $119.8k - $234.7k

     ...Less than 25%Profession: Software EngineeringDiscipline:...  ..., and Infrastructure Engineering (SCHIE) is the team...  ...based alternatives.  As a Senior Software Engineer in...  ...creates and manages project schedules. Leads the team...  ...to the following specialized security screenings: Microsoft... 
    Project
    Senior
    Ongoing contract
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Santa Clara, CA
    1 day ago
  • $193.3k - $261.5k

     ...teams. We’re looking for a Senior SoC Modeling Engineer to join the team and...  ...verification, emulation, and software teams to build, debug, and...  ...for customers who require specialized security solutions for their...  ...growth and strive to assign projects that help our team members... 
    Project
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $200k - $240k

     ...Senior Software Engineer ($10K Sign-on Bonus) Lynx Software Technologies, Inc. Sunnyvale, California...  ..., and commercial space partners. We specialize in the development, integration, test...  ...will work independently at times on projects, at other times will be in a... 
    Project
    Senior
    Full time
    Remote work
    Relocation package

    Lynx Software Technologies, Inc.

    Sunnyvale, CA
    4 days ago
  • $117k - $234k

     ...are seeking a talented and passionate Senior, Software Engineer (Backend) for our team. You will be...  ...technological innovation drive success. We specialize in enhancing seller and supplier...  ...large-scale, complex, cross-functional projects ensuring on-time delivery.What You'll... 
    Project
    Senior
    Full time
    Temporary work
    Part time
    Work at office

    Walmart

    Sunnyvale, CA
    3 days ago
  • $174k - $252k

     ...Senior Software Engineer, AI/ML, Google Workspace Share Senior Software Engineer, AI/ML, Google...  ...decision making), ML infrastructure, or specialization in another ML field. ~3 years of...  ...engineer, you will work on a specific project critical to Google’s needs with opportunities... 
    Project
    Senior

    Google LLC

    Sunnyvale, CA
    4 days ago
  • $105 per hour

     ...Role Overview We are looking for a Senior Software Engineer to own the systems that power a large...  ...and you own what comes out of it. Project Details Location: 100% Onsite (...  ...based fleet administration. ~ Robot middleware and real-time multi-sensor recording... 
    Project
    Senior
    Middleware
    Full time
    Contract work
    Immediate start
    Monday to Friday

    Welo Data

    Santa Clara, CA
    3 days ago
  • $174k - $252k

     ...Senior Software Engineer, Machine Learning, Commerce AI Share Senior Software Engineer, Machine...  ...making), ML infrastructure, or specialization in another ML field. Experience building...  ..., "0-to-1" environment, driving projects from conception to launch with the ability... 
    Project
    Senior
    Temporary work

    Google LLC

    Sunnyvale, CA
    1 day ago
  • $174k - $252k

     ...implement solutions in one or more specialized ML areas, leverage ML...  ..., maintaining, or launching software products, and 1 year of experience...  ....Google's software engineers develop the next-generation...  ...you will work on a specific project critical to Google’s needs with... 
    Project
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $224k - $356.5k

     ...impact on the world.We are looking for a Senior Software Engineer with deep backend engineering...  ...through safe migrations and rollouts.Gain specialized knowledge in applied AI and support...  ...architecture and delivery plans, driving projects across teams, communicating tradeoffs... 
    Project
    Senior
    Full time
    Shift work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $174k - $252k

     ...years of experience with software development in C++ and...  ...Job Google's software engineers develop the next-...  ...will work on a specific project critical to Google’s needs...  ...forward. As a Senior Software Engineer, you...  ...have a disability or special need that requires accommodation... 
    Project
    Senior

    Google

    Sunnyvale, CA
    2 days ago
  • $202k

     ...fleet. You will drive critical projects ranging from initial 3rd‑...  ...production hardware. As a Senior Embedded Engineer, your technical expertise...  ...validation, and low‑level software deployment for our custom,...  ...If you have a disability or special need that requires accommodation... 
    Project
    Senior
    Full time
    Immediate start

    Uber

    Sunnyvale, CA
    1 day ago
  •  ...Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and...  ...communication skillsExperience with Oracle Fusion Middleware, CRM, and PeopleSoft CRM is a PlusExperience with project managementExperience and desire to work... 
    Project
    Middleware
    Full time

    Sonsoft

    Cupertino, CA
    2 days ago
  • $224k - $356.5k

    The Autonomous Vehicles Platform team is looking for a Senior System Software Engineer. As part of our team, you will work on our Autonomous Driving...  .... Our team is responsible for developing platform and middleware features for self-driving cars. This includes software... 
    Senior
    Middleware
    Full time

    Nvidia

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

    NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software...  ..., Linux kernel development, and middleware development, with customer-facing...  ...adjustments needed to keep these complex projects on track!Your base salary will be... 
    Project
    Senior
    Middleware
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $174k - $252k

     ..., maintaining, or launching software products, and 1 year of experience...  ...), ML infrastructure, or specialization in another ML field. 3...  ...About the job Google's software engineers develop the next-generation...  ...you will work on a specific project critical to Google’s needs... 
    Project
    Senior

    Google

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Middleware - Special Projects. Be the first to apply!