Demo

Staff Software Engineer - XR & Immersive Content

Dolby Laboratories
San Francisco, CA Full Time
POSTED ON 3/30/2025
AVAILABLE BEFORE 4/30/2025

Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech means more than computer code. As a member of the Dolby team, you’ll see and hear the results of your work everywhere, from movie theaters to smartphones. We continue to revolutionize how people create, deliver, and enjoy entertainment worldwide. To do that, we need the absolute best talent. We’re big enough to give you all the resources you need, and small enough so you can make a real difference and earn recognition for your work. We offer a collegial culture, challenging projects, and excellent compensation and benefits, not to mention a Flex Work approach that is truly flexible to support where, when, and how you do your best work.

Applying for this role is straight forward Scroll down and click on Apply to be considered for this position.

Dolby’s consumer entertainment and cinema businesses are bringing Dolby’s breakthrough technologies, powering the world’s top movies, TV shows, music, games, and live sports to more places around the world across a wider range of consumer experiences and devices.

We're looking for a passionate, experienced developer to revolutionize how artists bring XR to life. If you love to solve complex software and hardware challenges, collaborate with industry leaders, and solve for user needs, this is your chance to make a lasting impact. Come build the tools that will define the next era of entertainment!

Job Responsibilities :

  • Build cutting-edge Dolby Atmos content creation tools for XR
  • Discover, develop, and deploy immersive content creation workflows
  • Collaborate with engineering and research teams to prototype and productize
  • Collaborate with B2B XR partners to gather professional user feedback
  • Mentor junior engineers and contribute to the technical direction of the team
  • Stay current with industry trends and emerging technologies for XR

Candidate Requirements :

  • Bachelor's or Master's degree in Computer Science or Software Engineering fields, or equivalent experience
  • 5 years professional software development experience
  • Expertise with C or C# programming and debugging
  • Deep experience with Unity (preferred), Unreal Engine, or plugin development using JUCE or Max MSP
  • Familiarity with spatial audio content creation tools and digital audio workstations (DAWs) such as Avid Pro Tools and Apple Logic Pro
  • Experience developing and shipping XR (AR / VR / MR) applications for Meta Quest (Horizon OS) or Apple Vision Pro (visionOS)
  • Experience with real-time programming, rendering, and optimization, including inter-process communication
  • Works collaboratively in an agile environment
  • Preferred Qualifications :

  • Strong UI / UX and user-centric design skills
  • Proficiency in Python and pytest
  • Experience with any of the following : live production, audio / video post-production, media streaming, game development, game audio middleware like Audiokinetic Wwise, or video content creation tools such as Adobe Premiere Pro or Blackmagic DaVinci Resolve
  • Experience with NVIDIA Omniverse Cloud and Universal Scene Description (OpenUSD)
  • Experience with spatial imaging workflows, graphics programming frameworks like Halide, or graphics APIs like Vulkan, Metal, or OpenGL
  • Experience with AI-assisted software development and testing
  • Experience with secure-by-design principles, especially memory-safe programming and analysis
  • A passion for XR entertainment!
  • J-18808-Ljbffr

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Staff Software Engineer - XR & Immersive Content?

    Sign up to receive alerts about other jobs on the Staff Software Engineer - XR & Immersive Content career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Dolby Laboratories

    Dolby Laboratories
    Hired Organization Address Sunnyvale, CA Full Time
    Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech me...
    Dolby Laboratories
    Hired Organization Address San Francisco, CA Full Time
    Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech me...
    Dolby Laboratories
    Hired Organization Address San Francisco, CA Full Time
    Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech me...
    Dolby Laboratories
    Hired Organization Address San Francisco, CA Full Time
    Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech me...

    Not the job you're looking for? Here are some other Staff Software Engineer - XR & Immersive Content jobs in the San Francisco, CA area that may be a better fit.

    Staff Software Engineer - Content Delivery

    Snap Inc, San Francisco, CA

    Staff Software Engineer, Content Delivery

    Crunchyroll, San Francisco, CA

    AI Assistant is available now!

    Feel free to start your new journey!