Senior Software Engineer, Middleware, Special Projects

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $175k
This role $255k
$95k most similar roles pay here $349k

This role pays more than 98% of similar roles. Most pay $149,875–$199,795 — the shaded band above. At the midpoint, this role pays about $255k versus about $175k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 2321 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1891 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Middleware, Special Projects

As a Senior Software Engineer, Middleware - Special Projects, you will join a team at the intersection of hardware, software, and intelligence to design and deliver middleware powering adaptive experiences across various platforms. You will be responsible for designing and implementing daemons, frameworks, and system services that orchestrate AI-driven components while managing data, communication, and performance across distributed systems. Your daily work involves prototyping systems for deterministic execution, collaborating with hardware and robotics teams, and developing high-performance tools for developers. The role requires proficiency in Swift, C++, or Objective-C, along with deep experience in Apple platform runtime systems and interprocess communication. You will solve complex problems involving on-device middleware, distributed inference platforms, large-scale data pipelines, and the integration of new hardware capabilities into the ecosystem through robust architecture and performance optimization.

What does a Software Engineer earn in California?

Median $214000 from 776 postings across 67 companies.

See salary data

What you'll do

  • Design and implement daemons, frameworks, and system services to orchestrate AI components across distributed systems.
  • Prototype and evolve systems that ensure deterministic, reproducible, and analyzable execution.
  • Develop high-performance, developer-friendly frameworks in collaboration with UI and backend teams.
  • Integrate new hardware technologies into Apple platforms by collaborating with embedded and infrastructure teams.
  • Lead architecture and design reviews to ensure system clarity, reliability, and maintainability.
  • Drive system-wide performance improvements through profiling, instrumentation, and robust diagnostic tools.
  • Mentor peers and advocate for high-quality tooling to make complex systems debuggable.

What we're looking for

  • Proficiency in Swift, C++, or Objective-C including the ability to read and write low-level code.
  • Deep experience developing for Apple platforms with a strong understanding of runtime systems, performance models, and interprocess communication.
  • Proven ability to design and deliver cross-layer solutions bridging hardware, system software, and higher-level frameworks.
  • Demonstrated ability to influence system-wide architectural decisions and drive alignment across cross-functional teams.
  • Commitment to measuring and optimizing performance using profiling and instrumentation tools.
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of relevant experience.
  • Experience with real-time systems, robotics, hardware bring-up, distributed systems, or data orchestration (preferred).

More like this

Similar roles

Senior Software Engineer, AI Tools - Special Projects

Apple Inc

Cupertino, CA 3 days ago $184,700$324,800
Swift SwiftUI Objective-C C++ Python macOS iOS visionOS Unity RealityKit Metal USD Data Visualization Cloud Services 3D Animation Data Pipelines AR/VR Spatial Computing
5+ yrs exp

Senior Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 13 days ago $130,970$243,230
JavaScript Node.js Python Go Rust AWS Kubernetes Terraform Docker CloudFormation SQL NoSQL Git CI/CD JIRA Confluence A/B Testing Cursor Copilot Claude
6+ yrs exp Remote

Senior Software Engineer

Genworth Financial

New York, NY +1 71 days ago $96,700$145,000
TypeScript Node.js Next.js React React Native Flutter Swift Kotlin GraphQL REST PostgreSQL MongoDB CI/CD DevSecOps
10+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 77 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

CoStar Group

Richmond, VA 56 days ago $130,500$170,000
React TypeScript Tailwind CSS JavaScript HTML CSS LLMs Prompt Engineering RESTful APIs Webpack Babel Redux Context API Git CI/CD .NET Core SQL Server Elastic Search Node.js AWS S3 Lambda SQS Kafka Redis
5+ yrs exp