Software Engineer, SLAM

Company:  Unison
Location: San Francisco
Closing Date: 26/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

About UNISON

UNISON is a small team of passionate people from companies like Meta, Sony, and Apple and research labs like the IARAI, based in the SF Bay Area and backed by some of the world’s best investors.

Learn more about us, our product, and our team here: in-unison.com.

About The Role

We are in search of a dedicated Software Engineer with a specialty in Visual-Inertial SLAM (VI-SLAM) to take ownership, design, develop, and maintain the VI-SLAM of our cutting-edge headset. This role is pivotal in enhancing our current VI-SLAM and metrics, defining and implementing robust test scenarios, and refining our simulation tool. You will also be entrusted with creating benchmarks to monitor the system's performance and hardware specifications.

Your Responsibilities

  1. Develop a VI-SLAM system utilizing multiple cameras and IMUs within a constrained power budget.
  2. Design and execute stress test scenarios to monitor system performance under challenging conditions.
  3. Profile the system, assess the accuracy and uncertainties of all sensors and models, and identify potential model pitfalls.
  4. Upgrade our SLAM simulation tool to encompass all stress test parameters.
  5. Address hardware-related questions that might influence software aspects, such as camera specifications and positioning.
  6. Collaborate closely with the hardware team, verifying and suggesting changes to hardware requirements, specifically for SLAM.
  7. Collaborate with the team, building dedicated SLAM tools for our perception stack and data servers.

Your Qualifications

  1. Proven experience in real-time/production scale VI-SLAM workflows.
  2. A track record in hardware-oriented projects spanning UAV/Drones/AR/VR/Autonomous Vehicles realms.
  3. Familiarity with the simulation of sensors involved in a VI-SLAM system.
  4. Experience with deep learning-based 3D vision algorithms applied to real-world challenges like VI-SLAM, 3D perception, obstacle avoidance, or 3D Reconstruction.
  5. Experience in data fusion techniques involving IMU, cameras, IR, ToF, and other sensors.
  6. Proficiency in C++, embedded systems, and Computer Vision.
  7. Demonstrated capability to own projects from conception to completion, showing initiative, creativity, and a problem-solving approach.

Why UNISON?

We are a small team of passionate people working hard to create products we would proudly recommend to our friends and family. You can read more about careers at UNISON here: in-unison.com/careers.

We see living between virtual and physical worlds as a tool for creating, storytelling, and sharing — not a hindrance to your total lived experience. You can learn more about our worldviews at in-unison.com.

We are growing quickly, so if you’re interested in joining us but don’t see a job that fits what you’re looking for or if your experience doesn’t quite check all the boxes, please feel free to reach out – we are happy to connect.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙