Principal Engineer - Design Software

3 Months ago • 10 Years + • Software Development & Engineering

Job Summary

Job Description

Spatial seeks a Principal Engineer to architect and build a cutting-edge 3D composition tool across multiple platforms (visionOS, macOS, iPadOS/iOS, and web). Responsibilities include designing and developing the tool, implementing advanced 3D graphics and scene graph management, architecting high-performance software, collaborating with product designers, delivering high-quality products, and engaging with customers. The ideal candidate possesses strong 3D graphics expertise, proficiency in Xcode, Swift, Metal, and web technologies, and experience with RealityKit, Reality Composer Pro, and OpenUSD.
Must have:
  • 10+ years software engineering experience with focus on 3D graphics and creative tools
  • Proficiency in Xcode, Swift, Metal
  • Solid understanding of web technologies and API integration
  • Expertise in 3D graphics, scene graphs, matrix calculations
  • Experience shipping high-quality software products
Good to have:
  • Experience in shader graph systems and shader programming
  • Knowledge of 3D graphics tools (Blender, AutoCAD, etc.)
  • Understanding of physically based rendering pipelines and shader optimization
  • Experience working directly with customers

Job Details

OUR MISSION

Ideas take on new life in three dimensions, offering more depth, clarity, and collaboration. At Spatial, we’re reimagining how teams design, interact, and solve problems by unlocking the power of spatial computing. Frustrated with the limitations of traditional tools, we set out to create something better—something that makes collaboration feel intuitive and immersive.

HOW WE STARTED

What began as a simple experiment in spatial audio has grown into a robust platform for designing, sharing, and experiencing 3D environments in real time. Spatial isn’t just another tool — it's a whole new way to bring ideas to life.

TODAY

Today, forward-thinking teams—from design studios to automotive innovators—use Spatial to transform their ideas into immersive experiences. We help them shape the future, one dimension at a time.

We are seeking a Principal Engineer to architect and build a cutting-edge 3D composition tool across multiple platforms including visionOS, macOS platform, iPadOS/iOS & web . 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 with a team of leads on the respective platforms
  • 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, Swift, Metal
  • 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 graph systems and shader programming
  • In-depth knowledge of 3D graphics tools such as Blender, AutoCAD, VRED, Rhino, Unreal, etc
  • Deep understanding of physically based rendering pipelines and experience optimizing shaders for real-time performance
  • Hands-on experience working directly with customers to gather feedback and improve products

Why Join Us:

  • Opportunity to work on innovative products that shape the future of creative 3D design 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

Similar Jobs

Axon - Senior Manager, Billing Compliance

Axon

Scottsdale, Arizona, United States (Hybrid)
1 Month ago
ARHS - Front-end Developer

ARHS

Brussels, Brussels, Belgium (On-Site)
1 Week ago
Blue wire software - Customer Service Representative

Blue wire software

Florence, South Carolina, United States (On-Site)
1 Week ago
Infosys - Java Fullstack Lead Developer

Infosys

Richardson, Texas, United States (On-Site)
2 Months ago
Qualcomm - Physical Design Engineer, Staff

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Nine - Engineering Manager

Nine

McMahons Point, New South Wales, Australia (On-Site)
2 Weeks ago
Capgemini - Lead Software Engineer

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago
NVIDIA - Senior Optical MSDV Hardware Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
5 Months ago
ShyftLabs - Apache Druid Engineer

ShyftLabs

Gurugram, Haryana, India (Hybrid)
8 Months ago
NVIDIA - Senior Chip Design Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tap nation  - Senior Backend Developer Freelance

Tap nation

New York, New York, United States (Remote)
7 Months ago
Ziff Davis - Strategic Account Manager

Ziff Davis

United States (Remote)
6 Days ago
bytedance - Cloud Network Engineer

bytedance

Seattle, Washington, United States (On-Site)
4 Months ago
truecaller - Associate Director - Enterprise Sales

truecaller

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Relax Gaming - Game Product Owner

Relax Gaming

Skåne County, Sweden (Hybrid)
3 Months ago
NinjaVan - Creative Marketing Intern (Content Writing)

NinjaVan

Makati City, Metro Manila, Philippines (Hybrid)
8 Months ago
Alpha Sense - Join AlphaSense + Tegus Waterford Talent Community

Alpha Sense

Waterford, County Waterford, Ireland (On-Site)
1 Month ago
Scale AI - Accounts Payable Manager

Scale AI

Mexico City, Mexico (On-Site)
1 Month ago
Crowd Strick - Sr. Software Engineer - Cloud Platform

Crowd Strick

United States (Remote)
1 Month ago
Capgemini - Associate Record to Analyze Process Expert

Capgemini

Noida, Uttar Pradesh, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Scottsdale, Arizona, United States

Epic Games - Senior Technical Producer

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago
Apple - Wireless System Verification Engineer

Apple

San Diego, California, United States (On-Site)
3 Weeks ago
warner bros games - Staff Data Engineer

warner bros games

Atlanta, Georgia, United States (Hybrid)
3 Months ago
Internet Brands - Solutions Consultant

Internet Brands

United States (On-Site)
1 Month ago
Gupta Media - Front Office Coordinator

Gupta Media

Boston, Massachusetts, United States (On-Site)
3 Months ago
OKX - Senior Audit Manager, FinCrime

OKX

New York, United States (On-Site)
1 Month ago
Safe security - Enterprise Account Executive

Safe security

Philadelphia, Pennsylvania, United States (Remote)
7 Months ago
Mercury - Brand Designer

Mercury

San Francisco, California, United States (On-Site)
1 Month ago
Star schema - Assistant Manager

Star schema

Hueytown, Alabama, United States (On-Site)
1 Week ago
neural concept - Technical Account Manager (ML Software- Automotive, Energy, Aerospace)

neural concept

Jersey City, New Jersey, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

USE Insider - Technical Support Engineer

USE Insider

State Of São Paulo, Brazil (Hybrid)
2 Months ago
rivos - Senior Memory Design Engineer

rivos

Portland, Oregon, United States (Hybrid)
8 Months ago
Marvell - Senior Principal IC Design Engineer

Marvell

Santa Clara, California, United States (On-Site)
1 Month ago
Philips - Senior/Staff Digital Electrical Engineer – FPGA for Medical Devices

Philips

San Diego, California, United States (On-Site)
1 Month ago
Single Store - Lead Value Engineering

Single Store

San Francisco, California, United States (Remote)
3 Months ago
GoDaddy - Senior Ceph Engineer

GoDaddy

United States (Remote)
1 Month ago
Simcorp - Senior/Lead Software Engineer – Investment Operations Services

Simcorp

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Google - Technical Solutions Consultant, Android Auto Partner Engineering

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
Anavation - Litigation Support Engineer

Anavation

Washington, District Of Columbia, United States (On-Site)
1 Month ago
Autodesk - Software Development Manager

Autodesk

Toronto, Ontario, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded