Software Tools Development Engineer - Apple Vision Pro

Apple is where individual imaginations gather together, creating revolutionary products and services that change lives for the better.
$135,400 - $250,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AR/VR
This job posting may no longer be active. You may be interested in these related jobs instead:
AIML - Sr Backend Engineer, Data and ML Innovation

Senior Backend Engineer role at Apple's AI/ML team, building data solutions for Foundation Models with Python, distributed systems, and ML technologies.

System Infrastructure Developer

Senior System Infrastructure Developer role at Apple, focusing on developing automation systems and workflows for silicon development, offering competitive compensation $175,800-$312,200.

CPU Microarchitect/RTL Engineer - Fetch, Out of Order

Senior CPU Microarchitect/RTL Engineer position at Apple focusing on CPU front-end and out-of-order subsystem development for high-performance processors.

Senior Application Backend Engineer, Content Partner Applications

Senior Backend Engineer role at Apple building analytics platforms for content partners, offering competitive pay and benefits in Seattle.

CAD Engineer – Design Verification Tools and Infrastructure

Senior CAD Engineer role at Apple focusing on design verification tools and infrastructure for silicon development, offering competitive compensation and comprehensive benefits.

Description For Software Tools Development Engineer - Apple Vision Pro

Apple Vision Pro is a revolutionary spatial computer that seamlessly blends digital content with your physical space. The Vision Products Group (VPG) is seeking an expert software tools developer to join their team working on Apple VisionPro running VisionOS.

As a Software Tools Development Engineer, you'll be at the forefront of developing solutions for Apple Immersive Video Formats. You'll work with cutting-edge technologies including C++, Objective-C, Metal, and Python to create and deploy services, plugins and tools that power the next generation of spatial computing experiences.

The role offers an opportunity to work with world-class innovators in a fast-paced environment, where you'll be developing tools and services that will impact millions of users. You'll be specifically focused on media processing for Apple's innovative VisionOS platform, requiring expertise in video processing, distributed systems, and high-performance computing.

Key responsibilities include developing and maintaining software tools for video processing, collaborating with experts in media processing, and creating robust services that handle complex media workflows. The ideal candidate will bring strong technical skills in Python and C++, along with experience in media streaming technologies and distributed systems.

This position offers competitive compensation including base pay ranging from $135,400 to $250,600, comprehensive benefits including medical and dental coverage, retirement benefits, stock programs, and educational reimbursement opportunities. You'll be part of a team that values innovation, creativity, and technical excellence while working on technology that inspires people worldwide.

Join Apple's Vision Products Group to be part of a revolutionary team that's defining the future of spatial computing and immersive experiences. Your work will directly contribute to creating groundbreaking technology that seamlessly blends digital content with the physical world, enabling users to do things they love in ways never before possible.

Last updated 6 days ago

Responsibilities For Software Tools Development Engineer - Apple Vision Pro

  • Develop solutions around media processing for Apple Immersive Video Formats for visionOS
  • Work with C++, Objective-C, Metal, and Python to create and deploy services, plugins and tools
  • Work with experts in media processing
  • Create and maintain software tools for video processing

Requirements For Software Tools Development Engineer - Apple Vision Pro

Python
Go
Linux
  • At least 4 years of professional experience developing software
  • Experience with media streaming technologies
  • Strong Python Experience
  • C++ Experience
  • Distributed Systems development
  • Expert Communication skills
  • BSCS or comparable degree and/or relevant experience
  • Networking Experience (TCP, UDP, SRT)
  • Performance Analysis
  • Video Processing
  • Audio Processing
  • Docker
  • Virtualized Environments
  • CI/CD

Benefits For Software Tools Development Engineer - Apple Vision Pro

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity
  • Education Budget
  • Relocation Benefits

Interested in this job?