Software Design Engineer 2

Employer

Job Description

Summary:

The Mixed Reality Head Tracking team is responsible for six-degree-of-freedom tracking and navigation for both head-mounted and accessory-mounted trackers. Our work lies at the heart of all mixed reality devices impacting immersive, world-locked and shareable experiences. The challenge of reliable and robust operation in varied environmental conditions while running on a minimal power budget requires innovative ways to measure, evaluate and test our products across accuracy, comfort and reliability. This role is ideally suited for an individual who has a background in software quality, testing and dev ops in the mixed reality space or in related fields like computer graphics, games or scientific simulation.

This position requires access to export-controlled commodities, technical data, technology, software, and services governed by the International Traffic in Arms Regulations (ITAR). Due to contractual imitations and ITAR obligations associated with this role, U.S. citizenship, U.S. legal permanent resident status, or protected person status under 8 U.S.C. 1324b(a)(3) is required.

Responsibilities:

  • You will develop and maintain test apps (both traditional 2D UI-based apps and holographic 3D apps)
  • You will develop and maintain dev ops pipelines (CI/CD) with a focus on features ensuring developer efficiency within the team
  • You will develop and maintain key tooling related to measuring and visualizing the accuracy and reliability of the system components produced by the team. This involves elements of scientific 2D/3D visualization as well as elements of data science (statistics/data characterization)

Required Skills:

  • 3+ years experience in Software Engineering
  • Proficiency in languages including C++, C# and/or Python
  • Experience with computer graphics (OpenGL, DirectX, Vulkan etc.) and building performant apps
  • Working experience with mathematical concepts related to 2d/3d geometry and coordinate frames
  • Working experience with statistical concepts related to data science (sampling, probability distributions etc.)

Compensation:

The pay rate range above is the base hourly pay range that Aditi Consulting reasonably expects to pay someone for this position (compensation may vary outside of this range depending on a number of factors, including but not limited to, a candidate’s qualifications, skills, competencies, experience, location and end client requirements).

Benefits and Ancillaries:

Medical, dental, vision, PTO benefits and ancillaries may be available for eligible Aditi Consulting employees and vary based on the plan options selected by the employee.