Create Alert
Email me similar jobs

AR/VR application developer (Unity Engine + AOSP Device Software)

Full-time 120,000 USD

Job Responsibilities:

  • Develop, debug, and document code using C/C++, bash, shell, C#, Unity, Unreal Engine and/or Python
  • Support H&S UXR studies by developing testbeds and tools for diverse and innovative hardware prototypes. Anticipated needs include:
    • Implementing embedded device firmware to communicate with sensors, display, dimming technologies, and other embedded hardware components and systems
    • Hardware and software system integration across sensors, displays, computer-based stimuli, dynamic obstacle courses, and more
    • Utilizing/Using API frameworks for appropriate logging, transmitting, and visualization of multi-dimensional data from sensors and tracking systems
    • Develop event-triggered algorithms to generate dynamic and/or randomized stimuli (e.g., display content)
  • Partnering with XFN to understand capabilities and constraints of integrated hardware systems and firmware (including, but not limited to, displays, eye-tracking, cameras, depth sensors, IMU sensors, wearables)
  • Collaborating with H&S UXR team members to create flexible, reusable software user interfaces ("virtual labs") that support adjustment of experimental parameters by study RAs and inclusion of new parameters in the future
  • Working with H&S UXR research scientists and/or vendors to provide rapid response and troubleshooting on-site during user research studies

Minimum Qualifications:

  • Bachelor's Degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 3 years' experience with C/C++, bash, shell, C#, Unity, Android Studio and/or Python
  • Experience integrating custom systems including sensors, API/SDK frameworks, and firmware
  • Excellent communication skills for understanding and translating technical information to engineers, UXRs, designers, executives
  • Track record of operating independently, demonstrating creativity, being detail-oriented, solving ambiguous problems, and delivering results in a highly-organized manner
  • Willingness to occasionally travel to study sites

Preferred Qualifications:

  • Experience facilitating implementation of closed-loop experimental paradigms, highly-controlled presentations of visual content to external displays of varying types, and collection of system-user telemetry
  • Experience working with electrical engineers, firmware developers, software engineers, and hardware prototypers
  • Experience developing AR/VR applications
  • Experience with Android Studio and/or Unity

Experience with Python

Similar jobs

AR/VR application developer (Unity Engine + AOSP Device Software)

Apply Now
Back to search page