Principal Engineer - Design Software

4 Months ago • 10-15 Years

Job Summary

Job Description

Spatial is seeking a Principal Engineer to design a 3D composition tool for macOS. The ideal candidate will have a strong background in 3D graphics, scene graphs, and transform mathematics with experience shipping macOS apps. The role requires expertise in Xcode, Swift, web technologies, and 3D graphics.
Must have:
  • 3D Graphics
  • Xcode & Swift
  • Scene Graphs
  • Web Technologies
Good to have:
  • Shader Programming
  • RealityKit
  • Reality Composer
  • OpenUSD
Perks:
  • Innovative Products
  • Collaborative Environment

Job Details

Founded in 2017, Spatial unlocks the full potential of immersive technology to enhance human experience in real world environments. Spatial liberates sound design from linear and channel-based audio, allowing people to do things with immersive sound that have never been done before. Spatial is also looking to the future, where the same intricate and extensive principles of sound for physical spaces can be applied to visual technologies enabling the creation of the ultimate experience simulations.

We are seeking a Principal Engineer to design and build a cutting-edge 3D composition tool for the macOS platform, targeting visionOS as the initial deployment platform. The ideal candidate will have a strong background in 3D graphics, scene graphs, and transform mathematics, with a proven track record of shipping high-quality macOS apps. As part of our team, you will play a critical role in creating innovative creative tools that empower users and redefine the future of design.

What You’ll Do:

  • Design and develop a 3D composition tool for macOS, with a focus on visionOS integration
  • Implement advanced 3D graphics, scene graph management, and transform mathematics
  • Architect software that meet high standards of performance, reliability, and user experience
  • Collaborate closely with product designers to incorporate feedback and iterate on product design
  • Deliver high-quality products from concept to release, with attention to detail and usability
  • Engage directly with customers to understand their needs and continuously improve the product

What You’ll Need:

  • 10+ years of experience in software engineering, with a focus on 3D graphics and creative tools development
  • Strong proficiency in Xcode and Swift
  • Solid understanding of web technologies, including HTTP and RESTful APIs. Experience integrating web APIs into applications is essential
  • Expertise in 3D graphics, scene graphs, and matrix calculations
  • Experience with RealityKit and Reality Composer Pro is a huge plus
  • Experience with 3D design tools leveraging OpenUSD is also a huge plus
  • Proven experience in designing and shipping high-quality software products
  • Team player with a collaborative mindset, open to feedback and continuous improvement

What Makes You Stand Out:

  • Experience in shader programming
  • In-depth knowledge of 3D graphics tools such as Blender, Alias, Epic Unreal, etc
  • Hands-on experience working directly with customers to gather feedback and improve products
  • Familiarity with visionOS development
  • Experience with RealityKit and Reality Composer Pro is a huge plus

Why Join Us:

  • Opportunity to work on innovative products that shape the future of creative tools
  • Collaborative and dynamic work environment
  • Direct impact on product design and development, working closely with designers and customers

Characteristics of Success at Spatial:

  • Self-motivated individual who takes ownership
  • Positive attitude, non-political, results-oriented
  • Practical, hands-on and team oriented
  • Ability to adjust, plan and react as needed

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Similar Jobs

Samsung Semiconductor - Principal Engineer, SoC Performance and Power Architecture

Samsung Semiconductor

Folsom, California, United States (Hybrid)
4 Months ago
Aristocrat Gaming - Principal Engineer

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
4 Months ago
Mojang Studios - Principal C++ Engineer- Engine Performance

Mojang Studios

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
VGW - Principal Engineer

VGW

Krakow Am See, Mecklenburg-Vorpommern, Germany (On-Site)
4 Months ago
Synopsys Inc - R&D Engineering, Principal Engineer

Synopsys Inc

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Samsung Semiconductor - Principal Engineer, CPU Micro-architecture

Samsung Semiconductor

San Jose, California, United States (Hybrid)
4 Months ago
Samsung Semiconductor - Principal Engineer, NPU architect

Samsung Semiconductor

San Jose, California, United States (Hybrid)
4 Months ago
Samsung Semiconductor - Principal Engineer, DRAM

Samsung Semiconductor

San Jose, California, United States (Hybrid)
4 Months ago
Samsung Semiconductor - Senior Principal Engineer, AI/ML Software Compiler

Samsung Semiconductor

San Jose, California, United States (Hybrid)
4 Months ago
Samsung Semiconductor - Principal Engineer, Memory Systems Architecture

Samsung Semiconductor

San Jose, California, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

LogicGo Infotech - 3D Modeler

LogicGo Infotech

Surat, Gujarat, India (On-Site)
4 Months ago
Haven Studios Inc - Testeur-euse QA - QA Tester

Haven Studios Inc

Montreal, Quebec, Canada (Hybrid)
4 Months ago
Cybersify Cloud computing Pvt ltd - full stack developer

Cybersify Cloud computing Pvt ltd

Sahibzada Ajit Singh Nagar, Punjab, India (On-Site)
4 Months ago
Kaleidoscope - 3D Artist

Kaleidoscope

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
Easygo - Software Development Engineer, Sportsbook

Easygo

Melbourne, Victoria, Australia (On-Site)
4 Months ago
Azra Games - Mid-level Software Engineer (Visual Scripter)

Azra Games

California, United States (Hybrid)
4 Months ago
Three Space Lab - VR Asset Artist (Contract)

Three Space Lab

Only, Tennessee, United States (Remote)
4 Months ago
Jackbox Games - Senior 3d Game Designer

Jackbox Games

Chicago, Illinois, United States (Remote)
4 Months ago
Flying Bark Productions - Layout Supervisor

Flying Bark Productions

Glendale, California, United States (Hybrid)
4 Months ago
Streamline Studios - Junior Game Programmer (Unreal)

Streamline Studios

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Scottsdale, Arizona, United States

Pocket Worlds - User Acquistion Analyst

Pocket Worlds

Austin, Texas, United States (On-Site)
4 Months ago
Trek - Aerodynamics Engineer

Trek

Waterloo, Wisconsin, United States (Hybrid)
4 Months ago
Sony Pictures Animation - Production Coordinator - Feature

Sony Pictures Animation

Culver City, California, United States (On-Site)
4 Months ago
Three Space Lab - VR Asset Artist (Contract)

Three Space Lab

Only, Tennessee, United States (Remote)
4 Months ago
Jackbox Games - Senior 3d Game Designer

Jackbox Games

Chicago, Illinois, United States (Remote)
4 Months ago
Samsung Semiconductor - Senior Manager, ASIC Design Enablement

Samsung Semiconductor

San Jose, California, United States (On-Site)
4 Months ago
Samsung Semiconductor - Principal Engineer, SoC Performance and Power Architecture

Samsung Semiconductor

Folsom, California, United States (Hybrid)
4 Months ago
Flying Bark Productions - Layout Supervisor

Flying Bark Productions

Glendale, California, United States (Hybrid)
4 Months ago
Ember Lab - Senior Character Artist

Ember Lab

Orange, California, United States (On-Site)
4 Months ago
Tribe Gaming - Director of Accounts

Tribe Gaming

Austin, Texas, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Cybersify Cloud computing Pvt ltd - full stack developer

Cybersify Cloud computing Pvt ltd

Sahibzada Ajit Singh Nagar, Punjab, India (On-Site)
4 Months ago
Easygo - Software Development Engineer, Sportsbook

Easygo

Melbourne, Victoria, Australia (On-Site)
4 Months ago
Azra Games - Mid-level Software Engineer (Visual Scripter)

Azra Games

California, United States (Hybrid)
4 Months ago
Three Space Lab - VR Asset Artist (Contract)

Three Space Lab

Only, Tennessee, United States (Remote)
4 Months ago
Samsung Semiconductor - Principal Engineer, SoC Performance and Power Architecture

Samsung Semiconductor

Folsom, California, United States (Hybrid)
4 Months ago
PTW - Front of House Executive

PTW

London, England, United Kingdom (Hybrid)
4 Months ago
Build A Rocket Boy - Senior Designer (m/f/d)

Build A Rocket Boy

Cologne, North Rhine-Westphalia, Germany (On-Site)
4 Months ago
King - Software Engineer - Development Services

King

Barcelona, Catalonia, Spain (On-Site)
4 Months ago
King - Backend Engineer - Catalog Games

King

Barcelona, Catalonia, Spain (On-Site)
4 Months ago
Resolution Games - Student Opportunity - Master Thesis

Resolution Games

Stockholm, Stockholm County, Sweden (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded