Building a VR Computing Platform

We are building the world's first office-focused, Linux-based VR computing platform.

View Open Positions

While most people believe that the future of VR/AR is in games & entertainment, the truth is that it's also going to change the way we work. Unfortunately, very few companies are focused on the intersection of office productivity and VR.

Why Linux?

When the Apple I was released in 1976, gaming consoles and arcade machines had already been out for half a decade. Apple's primary users were not necessarily gamers, but the tinkerers and hackers comprised of groups like the Homebrew Computer Club. The Apple II was seen first as a productivity machine of the future ("a bicycle for the mind"), and second as a gaming machine.

Atari didn't build the first office PC computing platform.
Neither do we believe Oculus will with VR.

We believe the next work platform should start from its purest foundations, untethered from existing gaming or social platforms, and sharply focused on its most open-minded cohort: Linux enthusiasts. We believe that if we work hard enough, VR office can take the Linux Desktop from obscure niche to something more dominant. But it's up to us to give users a compelling reason to switch.

We Are Looking For

Creatives

  • Autodidacts capable of working remotely
  • People who embody extreme traits and a wide variety of interests

Technologists

  • People who are enthusiastic about technology's ability to augment society and the human intellect
  • People who have already made contributions to SimulaVR or other cool technology projects.

Open Positions

Software Engineer (Remote)

As a software engineer, you will help build the world's first VR specialized Linux distro.

Qualifications

  • Interest in functional programming
  • C++ / Haskell coding skills
  • Good design sense. Game or OS development experience a plus

Job Responsibilities

  1. Codebase: Learn and develop on the SimulaVR codebase.
  2. Sensor integration: Integrate our window manager with the Simula One sensors (hand sensors, positional data, etc).
  3. Optimize: Optimize the performance of our codebase to help improve battery life on the Simula One.
  4. Fork: Help fork a Linux distro for SimulaOS (helping with boot sequence, updating mechanisms, safe mode, etc).
  5. 2D UX: Help perfect the 2D VR Linux Desktop experience.
    • Fix bugs and improve the stability of our current SimulaVR window manager.
    • Develop new UX which aides in the manipulation of 2D Linux Desktop applications in VR (window tiling, widgets, visual effects, etc).
  6. 3D UX: Help prepare for a 3D office application environment & marketplace.
Email Us

Electrical Engineer (Onsite)

As an electrical engineer, you will help develop our x86-based VR computer to help replace PCs & laptops.

Job Responsibilities

  • Take complex, high-speed PCBAs from conception to design and manufacturing.
  • Perform component selection, schematic capture, layout, and fabrication support.
  • Develop custom IP and integrate vendor IP cores for our FPGAs.
  • Work with the rest of the team to integrate the PCBAs into the overall system.
You do not need to be an expert in all of those things, but you should be able to learn on the fly.

Example Projects

  • Carrier board for our NUC compute element (basically an Intel CPU + RAM + VRM) which provides power management, routes PCIe Gen 4/etc signals to the respective connectors, etc.
  • FPGA (something along the lines of Lattice CertusPro-NX, or Intel Arria 10) board that, among other things, interfaces our cameras to the host via PCIe

Job Characteristics

  1. Open-source. The project is going to be as open source as possible, barring things that cannot be published due to NDAs. Expected volumes are in the 1k-10k range for now, so there's no need to particularly cost optimize it. We're going for speed of development, reliability and functionality over minimum cost. The company is based in the US, but production (and this position) will be in Germany.
  2. Onsite. We expect this to be an onsite role (due to the equipment involved), although remote is fine initially. Work from home will probably be fine as long as you're close to the office. If you're willing to relocate, we can to assist with that.
  3. Salary & equity. Budget in the 50k-80k EUR range for this role, along with some equity. If this doesn't match your expectations, talk to us anyway and we might work something out.
Email Us