Senior Engineer, Creative Tools

Company Info
Spatial
Scottsdale, AZ, United States

Phone:
Web Site: https://www.spatialinc.com/

Company Profile
col-narrow   

Title:

Senior Engineer, Creative Tools

Location:

Emeryville, CA 

Job ID:

69363
col-wide   

Job Description:

At Spatial, we’re building a complementary technology to traditional audio allowing creators to build deeply immersive audio environments. Think of it as the audio portion of the holodeck.

We’re developing the core computational audio software, creative tools and service that builds and deploys the Spatial simulations. Deployments can scale from single intelligent speakers & sensors to theme park scale environments.

Join us today, as we rebuild immersive audio for tomorrow.

As a senior member of the Creative Tools development team, you will work closely with the Product and Creative teams to drive the development of ongoing enhancements and improvements to our content creation tools. You will be responsible for the software architecture and implementation of new product features.

What You’ll Do:

  • Create world class software implementations from high level concepts and UI/UX wireframe/prototypes
  • Be an active contributor to the product design team
  • Acquire expert knowledge of existing software architecture and identifying potential areas for improvement
  • Work closely with Quality and Customers to drive the quality and stability of our creative tools forward

Who You Are:

  • A software engineer with experience working in a startup environment capable of working independently and in small teams
  • You have a proven track record of taking products and product features from concept to completion
  • You have a good understanding of all product development functions and have the willingness to contribute
  • A collaborative engineer with excellent peer-to-peer and cross-functional communication skills
  • Have the desire to learn new skills and disciplines
  • Possess high standards for product quality, reliability and usability
  • Have the ability to work with external customers and users

What You’ll Need:

  • Experience in Mac Programming:
    • Foundation, AVAudioEngine / CoreAudio frameworks
    • Expert knowledge of Swift, Objective-C, C/C++ languages and C++ code bridging techniques
    • Expert knowledge of MacOS Human interface guidelines and coding practices
  • Experience with 3D Graphics Programming:
    • SceneKit/Metal/ Frameworks using Swift
    • Experience with 3D graphics pipeline architecture
    • Experience with 3D graphics performance optimizations and debugging
    • Experience with OpenCL
  • Background in creative tools software design and architecture
  • Experience in developing and debugging real-time data pipelines
  • Good understanding of digital audio processing techniques

What Makes You Stand Out:

  • Experience with rendering pipeline optimization using OpenCL or equivalent
  • Experience with ARKit or similar augmented reality platforms
  • Experience with Audio codecs, synchronization, effects, format conversion
  • iOS programming background
  • User and/or programming experience with Digital Audio Workstations

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.