Senior Embedded Software Engineer, Vision Platforms (AR/VR)

Apple Inc.

Sunnyvale (CA)

On-site

USD 184,700 - 324,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. is seeking an Embedded Software Engineer for the Vision Products Group in Sunnyvale, CA. You will architect, prototype, and develop real-time software across the vision devices software stack for next‑generation AR/VR products.

You will work on OS/silicon‑level optimization, drive cross‑functional initiatives, and tackle bottlenecks with innovative solutions, contributing to hardware‑constrained, latency‑sensitive workloads.

Qualifications

  • BS in Computer Science, Computer Engineering, or equivalent experience.
  • 5+ years of embedded software experience.
  • Deep expertise in C/C++.
  • Strong knowledge of OS internals, silicon architecture, and embedded systems.
  • Experience developing kernel drivers, embedded software, or system frameworks.
  • Strong analytical and debugging skills with a track record of resolving software and hardware problems.
  • Strong communication and collaboration across multi-disciplinary teams.
  • Familiarity with Gen AI coding tools. Demonstrated ability to use them for design, code generation, and debugging.

Responsibilities

  • Architect and develop software solutions for complex system problems in next‑generation AR/VR products.
  • Drive initiatives from problem identification through cross‑functional delivery.
  • Discover high‑impact system bottlenecks and propose effective architectural solutions.
  • Apply deep expertise in OS and silicon architecture to design and develop software optimized for power, latency and thermally constrained devices.
  • Debug hard to reproduce system issues and propose solutions.
  • Develop early prototype platforms and software solutions.

Skills

C/C++
OS internals
Kernel drivers
Debugging
Communication
Collaboration
Gen AI tools

Education

BS in Computer Science or Computer Engineering

Job description

Apple Inc. is seeking an Embedded Software Engineer for the Vision Products Group in Sunnyvale, CA. You will architect, prototype, and develop real-time software across the vision devices software stack for next‑generation AR/VR products.

You will work on OS/silicon‑level optimization, drive cross‑functional initiatives, and tackle bottlenecks with innovative solutions, contributing to hardware‑constrained, latency‑sensitive workloads.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer, Vision Products Group
Embedded Software Engineer, Vision Products Group

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 324,800
AR/VR Capture & Vision Software Engineer
AR/VR Capture & Vision Software Engineer

Apple Inc. • San Francisco (CA)

On-site
USD 150,400 - 277,600
Senior Real-Time Systems Engineer, Vision Platforms
Senior Real-Time Systems Engineer, Vision Platforms

Apple Inc. • Sunnyvale (CA)

On-site
USD 165,000 - 293,000
Senior Video & Imaging Engineer for Next-Gen AR/VR SDKs
Senior Video & Imaging Engineer for Next-Gen AR/VR SDKs

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,000 - 325,000
Senior Systems Software Engineer, Vision & AI Accelerators
Senior Systems Software Engineer, Vision & AI Accelerators

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 324,800
AR/VR Software Engineer — Vision Pro, Real-Time 3D
AR/VR Software Engineer — Vision Pro, Real-Time 3D

Apple Inc. • Washington

On-site
USD 139,000 - 257,000
Software Engineer - Capture, Vision Products Software
Software Engineer - Capture, Vision Products Software

Apple Inc. • San Francisco (CA)

On-site
USD 150,400 - 277,600
Senior Graphics Software Engineer - Vision Pro AR
Senior Graphics Software Engineer - Vision Pro AR

Apple Inc. • Washington

On-site
USD 180,000 - 270,000
Medical and dental coverage
Education reimbursement
Employee stock programs
Lead Real-Time AR/VR Rendering Engineer
Lead Real-Time AR/VR Rendering Engineer

Apple Inc. • Sunnyvale (CA)

On-site
USD 100,000 - 130,000
AR/VR Realtime Rendering and Graphics Software Engineer - RealityKit, Vision Products Software
AR/VR Realtime Rendering and Graphics Software Engineer - RealityKit, Vision Products Software

Apple Inc. • Sunnyvale (CA)

On-site
USD 100,000 - 130,000