Drimva

Apple

Senior Software Engineer, Middleware - Special Projects

$185K–$325K

Cupertino, California · Senior · Full-time · Posted Jun 24, 2025

Experience
5+ years of relevant experience.
Education
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.

About the job

Design and deliver middleware, system services, and tools that connect hardware, software, and AI components across Apple platforms.

What you'll do

  • Build daemons, frameworks, and services to orchestrate AI components and manage data, communication, and performance across distributed systems.
  • Develop deterministic, reproducible systems and collaborate across hardware, embedded, AI infrastructure, UI, and backend teams.
  • Lead design reviews, improve performance and diagnostics, and mentor peers.

What they ask for

  • Proficiency in Swift, C++, or Objective-C, including low-level code.
  • Deep experience developing for Apple platforms and understanding runtime systems, performance models, and interprocess communication.
  • Ability to deliver cross-layer solutions and influence architecture across cross-functional teams.
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field, and 5+ years of relevant experience; skilled in profiling and instrumentation.

Nice to have

  • Experience with real-time systems, robotics, automation frameworks, hardware bring-up, device protocols, or sensor integration.
  • Background in distributed systems or data orchestration, especially AI or edge compute; familiarity with Apple development tools.

Pay

$184,700 and $324,800 (base salary range)

Tools

Swift, C++, Objective-C

AI focus

Build middleware and infrastructure for AI-driven experiences, including on-device systems, distributed inference, and AI component orchestration.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)