Software Engineer - IV

Employer

Job Description

Summary:

Our goal is to explore, concept, and design Client interfaces and hardware for the next generation of virtual, augmented, and mixed reality experiences. We are driving research towards a vision of an always-on AR device that can provide contextually relevant assistance across a range of complex, dynamic, real-world tasks in natural environments. To this end, we are looking for a research engineer who can accelerate the teams research engineering efforts.

Responsibilities:

  • Build, test, and refine Client interactive prototypes to advance the team's research roadmap.
  • Build and maintain software prototypes that use inputs from different device and server sources and outputs.
  • Collaborate with researchers and engineers to build Client AR/VR prototypes and algorithms.
  • Collaborate with researchers to run experiments on interaction prototypes with end-users.

Minimum Qualifications:

  • Bachelor’s or master’s degree in computer science or related fields.
  • 2+ years of experience developing interactions and interfaces and/or building prototypes for end-users.
  • 3+ years of experience building in Unity and C# (including experience developing for VR).
  • 3+ years of experience utilizing general software engineering skills, including debugging, version control, logging, documentation, code reviewing, etc.
  • Interpersonal skills, including cross-group collaboration and cross-culture collaboration.
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.

Preferred Qualifications:

  • 2+ years of experience programming in C++ and/or Python.
  • Experience running user studies and analyzing data.
  • Experience working with sensors, wearable devices, input device signals/data, basic machine learning.
  • Familiarity with AR/VR technologies.

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.