Senior VR Software Engineer

Full-time

Location: Remote

About the job

We are looking for a full-time Full-stack Senior VR Software Engineer.


Carbon Origins is a Venture Backed, groundbreaking robotics company with a mission to Make Robots Commonplace and unlock a world where 100% of humanity can focus on whatever we want while robots can take care of the rest. Our flagship robot, Skippy, is revolutionizing the human lifestyle, starting with last-mile deliveries. Skippy delivers fresh refrigerated groceries and hot dine-in-quality takeout right to your doorstep in a self-sanitizing delivery container.


Through a combination of VR drivers, Skipsters, and artificial intelligence, Skippy works tirelessly to deliver dine-in quality food to wherever you are for no cost. Through our gamified VR platform, Origins, Skipsters from all around the world teach Skippy how to navigate the real world in real-time to build the back-end neural networks. Skippy has an active heating and cooling container that allows him to keep your burgers hot and your soda cold. His rocker-bogie suspension makes him unstoppable on any terrain. 


Carbon Origins went through the 2021 Techstars Farm to Fork Accelerator. Skippys are now roaming the Sidewalks and Skyways of Minnesota delivering meals to offices. Soon a skippy will be coming to your neighborhood. 


We are a mission driven company. Everything we do is focused towards Making Robots Commonplace. We are looking for a Passionate, hungry, and entrepreneurial Senior VR  Software Engineers to join our Kick-Ass team of engineers, scientists and entrepreneurs. We have launched rockets, landed robots on Mars, deployed satellite constellations, and developed VR technologies. Come change the world with us! 



Ready to Make Robots Commonplace

Job Roles

  • Build, debug, and deploy virtual reality frameworks, tools, and applications.

  • Stay informed on and adapt to a rapidly evolving software and hardware ecosystem.

  • Deliver stable, maintainable, high performance code on time and to spec, while reviewing and maintaining high quality across the team.

  • Actively participate in engineering process improvement discussions.

  • Mentor team members as appropriate.

  • Design, build, and maintain features of player input, gameplay, and interactions using C#

  • Work autonomously and iteratively to improve the player experience on a variety of platforms.

  • Collaborate across teams and disciplines.

Qualifications

  • 5+ years combined programming skills

  • 5+ years of experience as Unity or Unity3D Developer / excellent knowledge of Unity

  • 2+ shipped titles, preferably on embedded platforms

  • Experience with virtual reality platforms (Oculus, SteamVR, PSVR)

  • Extensive experience with C# and C++ required

  • Experience leveraging cloud systems in Unity integrations, or multiplayer game experience

  • Experience with implementing multiplayer/networking frameworks within Unity (Photon, Agora) are extremely beneficial

  • Experience working with third-party libraries, frameworks, and APIs

  • Experience in network debugging and data serialization

  • Good understanding of 3D Math and 3D Graphics – and a desire to become an expert

  • Strong proficiency with source control tools used in a team setting

  • Experience with scripting, textures, animation, GUI styles, and user session management

  • Extensive experience in optimizing memory and space usage

  • Critical thinker and great problem-solving skills

  • Understanding of 3D applications and asset management

  • Experience with low-level networking stack and understanding of http and web-socket protocols

  • Passion for game design, specifically game feel and high-quality player feedback

  • Excellent cross-discipline communication skills

  • Comfortable working in a fast-paced, autonomous, and ambiguous environment

  • A constant desire to learn, improve, and help others good

Preferred qualifications

  • BS/MS degree in Computer Science, Engineering or equivalent experience

  • Experience in AWS backend development

What do we provide?

  • A platform to change the world.

  • An innovative workspace and an agile pace. 

  • A mission driven and inclusive culture. 

  • A diverse close knit and passionate team. 

  • Competitive salary and meaningful equity.