Principal Engineer - Design Software

4 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

Epic Games - Senior VFX Artist

Epic Games

Cary, North Carolina, United States (On-Site)
6 Months ago
bytedance - Software Engineer Intern (Privacy & Security - Global Payment)

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Feld Entertainment - Monster Jam Truck Body Technician

Feld Entertainment

Ellenton, Florida, United States (On-Site)
9 Months ago
Adyen - Sales Development Representative (Enterprise)

Adyen

Tokyo, Japan (On-Site)
4 Weeks ago
Epic Games - Hard Surface Lead

Epic Games

(On-Site)
5 Months ago
Ethernovia - Principal AUTOSAR Software Engineer

Ethernovia

Pune, Maharashtra, India (Hybrid)
2 Months ago
Canva - Engineering Manager (FE), Editor Content Experience

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago
Passive Logic - Senior Electrical Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
9 Months ago
Assystems - Civil Site Engineer

Assystems

Bagalkote, Karnataka, India (On-Site)
3 Months ago
Trend Micro - Cyber Threat Defense Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
2 Years ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GlobalStep - Director of HR

GlobalStep

Richardson, Texas, United States (On-Site)
2 Months ago
Scout - Technical Specialist, Vehicle Software & Electrical Engineering

Scout

Columbia, South Carolina, United States (On-Site)
4 Weeks ago
Devoteam - Management Consultant

Devoteam

Aarhus, Denmark (Hybrid)
1 Month ago
Ramboll3 - Senior Engineer, Bridges & Civils

Ramboll3

Gurugram, Haryana, India (On-Site)
2 Months ago
NXP - AML Analyst

NXP

St. Julian's, Malta (Hybrid)
2 Months ago
Capgemini - Python + Robot Framework + Infotainment

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
luxsoft - Regular Build System Engineer w/ DevOps on Linux

luxsoft

Poland (Remote)
1 Month ago
Capgemini - Lead Software Engineer

Capgemini

Coimbatore, Tamil Nadu, India (On-Site)
2 Months ago
dbt Labs - Solutions Architect, Commercial

dbt Labs

Austin, Texas, United States (Hybrid)
2 Weeks ago
mighty koi - Game Designer

mighty koi

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Scottsdale, Arizona, United States

Unity - Staff Software Engineer

Unity

San Francisco, California, United States (Hybrid)
3 Months ago
Glean - Enterprise Account Executive

Glean

St. Louis, Missouri, United States (Remote)
4 Weeks ago
Rivian - Retail Operations Lead

Rivian

Irvine, California, United States (On-Site)
1 Month ago
Next Level Business Services - IBM MDM

Next Level Business Services

Chicago, Illinois, United States (On-Site)
9 Months ago
Qualcomm - Senior Design Verification Engineer

Qualcomm

Santa Clara, California, United States (On-Site)
1 Month ago
ChainGuard - Chief of Staff- Security & Technology

ChainGuard

United States (Remote)
1 Week ago
Polygon Labs - Chief Technology Officer

Polygon Labs

United States (Remote)
4 Months ago
Mendix - Enterprise Account Executive - Energy

Mendix

Houston, Texas, United States (Hybrid)
1 Month ago
Salesforce - Customer Marketing Manager

Salesforce

Seattle, Washington, United States (Hybrid)
1 Week ago
Saronic Technologies - Engineering Project Manager

Saronic Technologies

Austin, Texas, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Qualcomm - Software Wlan Host -Lead Engineer Senior

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Nordson Corporation - Software Engineer Team Leader

Nordson Corporation

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Western Digital - Senior Engineer, Manufacturing Engineering (Master's Fresh Grad ONLY)

Western Digital

Phra Nakhon Si Ayutthaya, Thailand (On-Site)
1 Month ago
Cognite - Field Engineer/Technical Sales - Operations & Maintenance (Oil & Gas)

Cognite

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
2 Months ago
Ambient.ai - Senior Sales Engineer - SLED

Ambient.ai

Redwood City, California, United States (Hybrid)
1 Week ago
zoox - Senior/Staff Technical Program Manager - Electrical Architecture

zoox

Foster City, California, United States (Hybrid)
4 Weeks ago
Brillio - Senior Lead Engineer - R01535121

Brillio

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
PwC - SAP SD Manager

PwC

Makati City, Metro Manila, Philippines (On-Site)
10 Months ago
VVater - Electrical Engineer

VVater

Austin, Texas, United States (On-Site)
3 Months ago
Highspot - Sr. Software Development Engineer, Coaching

Highspot

Hyderabad, Telangana, India (Hybrid)
1 Year ago

Get notifed when new similar jobs are uploaded