CareerPlanSign in

Senior Software Engineer, Middleware - Special Projects

Cupertino, United States of America💼 Full-time🗓 2025-06-24 → 2026-09-28

Core

Design and implement middleware, daemons, and system services that orchestrate AI-driven components and manage data/communication across distributed systems for Apple products.

Role type

Senior IC software engineer (middleware/system services)

Builds

Middleware frameworks, daemons, and system services for Apple's intelligent systems

Domain

Consumer electronics / AI infrastructure / Distributed systems

Deliverable

production ML models

Required skills

Swift, C++, Objective-C, low-level code development, Apple platform runtime systems, interprocess communication, cross-layer architecture design, system-wide performance optimization, profiling and instrumentation

Preferred skills

real-time/near-real-time systems, robotics, automation frameworks, hardware bring-up, device communication protocols, sensor integration, distributed systems, data orchestration, API and framework design

Technologies

Swift, C++, Objective-C

Responsibilities

Design and implement daemons, frameworks, and system services that orchestrate AI-driven components; Prototype and evolve systems for deterministic execution; Collaborate with hardware, embedded, and AI teams to integrate new technologies; Partner with UI and backend teams to deliver high-performance frameworks; Lead architecture and design reviews; Mentor peers and drive system-wide performance improvements

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 848,000+ jobs from 20+ sources.