Software Engineer - Platform

Employer

Job Description

Teleportal is on a mission to bring creators together.

We build accessible, collaborative, and secure spatial computing (AR/VR/3D) technologies that rethink the way that people interact with their physical and digital worlds.


The low-level software infrastructure we are developing enables spatial computing devices to efficiently synchronize a shared world state and distributed computational logic via a novel protocol.


With our technology we are developing Vortex — a mobile application that empowers video creators to jump into CGI filmmaking. Inspired by Mandalorian-style Virtual Production, you can film, edit, and remix multimedia spatially in real-time on a Vortex Stage. Using mobile augmented reality as an input mechanism, creators can animate objects such as virtual cameras just like their live-action equivalents.


We envision a future where nearly all interactions between humans and computers are made spatially, resulting in healthier, more intuitive digital lives. We believe strongly in data privacy and security practices, the democratization of tools, and robust software engineering. Ultimately, we are building the future of computing that we are proud to be a part of.


Role Description

  • Architect and implement reliable, maintainable, high-performance platform technology in Rust.
  • Deploy and test scalable infrastructure to run networked applications.
  • Experiment with emerging technologies and prototype solutions using novel techniques.


Key Qualifications

  • Professional experience writing low-level, production quality software in Rust, C, C++, Objective-C, or x86/ARM Assembly.
  • Experience in large-scale distributed applications, such as massively multi-user online games.
  • Understanding of modern computer OS architectures.
  • Strong technical writing, verbal and written communication skills.


Preferred Qualifications

  • Experience working in early-stage startup environments.
  • Strong Computer Graphics fundamentals.
  • Experience with embedded systems, FPGA or ASIC programming.


Location

Los Angeles, CA

(Remote OK in United States)