Talent.com
Senior Software Engineer, Middleware - Special Projects
Senior Software Engineer, Middleware - Special ProjectsApple • Cupertino, CA, United States
serp_jobs.error_messages.no_longer_accepting
Senior Software Engineer, Middleware - Special Projects

Senior Software Engineer, Middleware - Special Projects

Apple • Cupertino, CA, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Role Number : 200565756-0836

Summary

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.

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.

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 () .

serp_jobs.job_alerts.create_a_job

Senior Software Engineer • Cupertino, CA, United States

Job_description.internal_linking.related_jobs
Middleware Software Engineer, FlashArray

Middleware Software Engineer, FlashArray

Pure Storage • Santa Clara, California, United States
serp_jobs.job_card.full_time
We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry.Here, you lead with innovative thinking, grow along with us, and join the smartest team in t...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer, Xcode

Senior Software Engineer, Xcode

Apple Inc. • Cupertino, CA, United States
serp_jobs.job_card.full_time
Cupertino, California, United States Software and Services.At Apple, we build products that enrich people’s lives.The Tools and Frameworks group empowers developers inside and outside of Apple to b...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

Wing • Palo Alto, California, United States
serp_jobs.job_card.full_time
Wing offers drone delivery as a safe, fast, and sustainable solution for last mile logistics.Consumer appetites for on-demand services are increasing, but current delivery methods are inefficient, ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer permanent position at San Jose, California

Senior Software Engineer permanent position at San Jose, California

MIT RESOURCE • San Jose, CA, United States
serp_jobs.job_card.permanent
Senior Software Engineer permanent position at San Jose, California.A Medical Device Company located in San Jose, California is looking for a Senior Software Engineer with C++ programming and algor...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

Signify Technology • Palo Alto, CA, US
serp_jobs.job_card.full_time
Onsite, Palo Alto, CA (5 days per week).A fast-growing startup at the crossroads of.Their mission centers on responsible innovation, developing AI products that are not only powerful but trustworth...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer, Observability

Senior Software Engineer, Observability

Expedia, Inc. • San Jose, CA, United States
serp_jobs.job_card.full_time
Expedia Group brands power global travel for everyone, everywhere.We design cutting‑edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners.Our...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Kubernetes Software Engineer

Senior Kubernetes Software Engineer

Broadcom Inc. • Palo Alto, CA, United States
serp_jobs.job_card.full_time
Leverage common patterns to develop fixes and features for Kubernetes and CNCF projects • Design customer-oriented and community-aligned features by building consensus through Key Enhancement Propos...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer - Onboarding

Senior Software Engineer - Onboarding

Bitgo • Palo Alto, California, United States
serp_jobs.job_card.full_time
BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer - ML / LLM Serving

Senior Software Engineer - ML / LLM Serving

Alldus • San Jose, CA, United States
serp_jobs.job_card.full_time
Senior Software Engineer - ML / LLM Serving.This range is provided by Alldus.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the jo...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer, Core ML Frameworks

Senior Software Engineer, Core ML Frameworks

Google • Sunnyvale, CA, United States
serp_jobs.job_card.full_time
Senior Software Engineer, Core ML Frameworks.Apply for the Senior Software Engineer, Core ML Frameworks role at Google.Join a team building large parts of Google's production ML stack.Google's soft...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

NMK Global Inc • Sunnyvale, CA, United States
serp_jobs.job_card.full_time
Design, develop, and maintain features and enhancements for the SONiC NOS platform.Develop and execute test plans using PTF and SPyTest for infrastructure. Bachelor’s or Master’s degree in Computer ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer, Tools

Senior Software Engineer, Tools

Archer • San Jose, California, United States
serp_jobs.job_card.full_time
Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility.We are...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer, Humanoid Robotics

Senior Software Engineer, Humanoid Robotics

NVIDIA Corporation • Santa Clara, CA, United States
serp_jobs.job_card.full_time
NVIDIA is seeking a highly skilled and motivated Robotics Software Engineer specializing in Sim2Real and Humanoid Loco-Manipulation to join our Robotics team. This role focuses on building software ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
AI / ML System Software Engineer, Senior Staff

AI / ML System Software Engineer, Senior Staff

D-matrix • Santa Clara, California, United States
serp_jobs.job_card.full_time
AI to power the transformation of technology.We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible. We value humility and believe in direct communic...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

EarnIn • Mountain View, CA, United States
serp_jobs.job_card.full_time
As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to pay...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Lead Engineer, Software 1

Senior Lead Engineer, Software 1

Celestica Inc. • San Jose, CA, United States
serp_jobs.job_card.full_time
Senior Lead Engineer, Software 1.Senior Lead Engineer, Software, Celestica LLC, San Jose, CA : .Design, develop, test, and debug software applications. Develop diagnostic firmware and device drivers s...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

Broadcom • Palo Alto, CA, United States
serp_jobs.job_card.full_time
Core Kubernetes Software Engineer - VMware Cloud Foundation.VMware by Broadcom, a leader in cloud infrastructure, data center networking, and security, is seeking a Core Kubernetes Software Enginee...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Lead Engineer, Software (BMC)

Senior Lead Engineer, Software (BMC)

Celestica • San Jose, CA, United States
serp_jobs.job_card.full_time
Senior Lead Engineer, Software.Be among the first 25 applicants.Senior Lead Engineer, Software.Get AI-powered advice on this job and more exclusive features. The Senior Lead Software Engineer design...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted