Senior OS Software Engineer - Field Analytics & Diagnostics

Apple, Inc.

Cupertino (CA)

On-site

USD 150,000 - 278,000

Full time

8 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation assistance
Apple employee stock programs
Discretionary bonuses

Job summary

Apple, Inc. is seeking a Senior OS Software Engineer for Field Engagement & Analytics in Cupertino. The role focuses on developing embedded OS data collection services across Apple platforms, with a strong emphasis on user privacy.

You will own the data pipeline components, collaborate across Apple teams, and contribute to OS-level software design and performance optimization under constrained resources. Mentorship and cross-functional teamwork are key.

Qualifications

  • BS in Computer Science or equivalent experience
  • 5 years experience in software development
  • Understanding OS fundamentals: processes, memory, IPC, concurrency and synchronization
  • Understanding privacy-preserving data collection techniques and security best practices
  • Expert level experience with C++, Objective-C, or Swift
  • Excellent communication and ability to collaborate across teams
  • Excellent problem solving and interpersonal skills
  • Familiarity with Gen AI coding tools for design, code generation and debugging

Responsibilities

  • Own the tools, daemons, and frameworks that form the data pipeline foundation
  • Develop and ship software for macOS, iOS, tvOS, watchOS, and visionOS
  • Collaborate closely with multiple Apple teams to drive data collection strategy
  • Contribute to on-device data collection services with emphasis on privacy and security
  • Advance telemetry, analytics, and observability capabilities of the data platform
  • Mentor junior engineers and provide technical leadership

Skills

C++
Objective-C
Swift
OS concepts
Privacy-preserving data collection
Communication
Team collaboration
Gen AI tools

Education

BS in Computer Science

Tools

Xcode
GDB/LLDB
Git

Job description

Apple, Inc. is seeking a Senior OS Software Engineer for Field Engagement & Analytics in Cupertino. The role focuses on developing embedded OS data collection services across Apple platforms, with a strong emphasis on user privacy.

You will own the data pipeline components, collaborate across Apple teams, and contribute to OS-level software design and performance optimization under constrained resources. Mentorship and cross-functional teamwork are key.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior OS Software Engineer, Field Engagement & Analytics
Senior OS Software Engineer, Field Engagement & Analytics

Apple, Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Relocation assistance
Apple employee stock programs
Discretionary bonuses
Senior Embedded Engineer - Device Telemetry
Senior Embedded Engineer - Device Telemetry

Apple, Inc. • San Diego (CA)

On-site
USD 142,000 - 263,000
Medical & dental coverage
Retirement benefits
Employee stock purchase plan
+1
Systems Software Engineer — Embedded Diagnostics & Testing
Systems Software Engineer — Embedded Diagnostics & Testing

Apple Inc. • San Diego (CA)

Hybrid
USD 123,000 - 214,000
Medical and dental
Retirement plan
Employee stock program
+2
Senior SDLC Telemetry & Analytics Engineer
Senior SDLC Telemetry & Analytics Engineer

Apple Inc. • California

On-site
USD 150,000 - 225,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+2
Head of Analytics Platform Engineering
Head of Analytics Platform Engineering

Apple, Inc. • Cupertino (CA)

On-site
USD 206,000 - 356,000
Comprehensive medical and dental cover
Retirement benefits
Employee stock purchase plan
+2
Senior Observability & Detection Engineer
Senior Observability & Detection Engineer

Apple, Inc. • Cupertino (CA)

On-site
USD 180,000 - 240,000
Stock options
Relocation assistance
Medical & dental coverage
+1
System Debug Engineer: Observability & OS Diagnostics
System Debug Engineer: Observability & OS Diagnostics

Apple, Inc. • Beaverton (OR)

On-site
USD 140,000 - 190,000
System Software Engineer - Kernel & Embedded
System Software Engineer - Kernel & Embedded

Apple • City of Albany (NY)

Remote
USD 115,000 - 217,500
Stock awards
Employee stock purchase plan
Medical and dental insurance
+1
Software Engineering Manager - Analytics Platform
Software Engineering Manager - Analytics Platform

Apple Inc. • Cupertino (CA)

On-site
USD 206,000 - 356,000
Medical and dental coverage
Employee stock programs
Restricted stock units (RSUs)
+2
Embedded Systems Software Engineer, Diagnostics & HW
Embedded Systems Software Engineer, Diagnostics & HW

Apple Inc. • Cupertino (CA)

Hybrid
USD 129,000 - 225,000