Back

Software Engineer III

Redmond WA - USA

4 days ago

Iron Systems is an innovative, customer-focused provider of custom-built computing infrastructure platforms such as network servers, storage, OEM/ODM appliances & embedded systems. For more than 15 years, customer have trusted us for our innovative problem solving combined with holistic design, engineering, manufacturing, logistic and global support services.

Job Title: Software Engineer III
Location: US - WA - Redmond


Job Description: Job Description:
  • We are seeking a Unity software engineer to help with data collection tooling for large scale data collection efforts for AR/VR headsets.
  • This is an opportunity to work on early versions of consumer hardware on cutting edge technology involving cameras and natural user interfaces.
  • This role will also support camera and illuminator calibration for prototype devices.
Job Responsibilities:
  • Building and maintaining a Unity built User Experience application for Data Collections
  • Supervise the installation and configuration of new AR/VR systems and testing software to meet the user study needs
  • Design and implement tools for data collection and annotation, including:
  • controlling the camera exposure and gain on mobile device (VR and/or AR headset) 
  • capturing image stream and metadata 
  • automatic upload to database 
  • Run evaluations to automatically verify the quality of data collected from large scale data collections, flagging cases for principal investigators to check 
  • Provide documentation of usage of tools for external vendors 
  • Implement data capture script for collection of camera images 
  • Work collaboratively with the Mechanical Engineers on fixturing the prototype device in the calibration station 
  • Modify existing calibration algo to consume the collected images and produce calibration parameters in specified format 
  • Implement a test to validate calibration quality
Required Skills:
  • 3+ years experience coding in C#
  • Proficient in Unity Engine and C#
  • Knowledge of Android OS, especially graphics and performance 
  • Experience in game or game engine development with Unity3D 
  • Virtual Reality experience 
  • Creativity, verbal and written communication skills and problem solving ability are required.
  • Verbal and written communication skills; communication across teams including engineers and researchers 
  • Ability to work independently and manage one’s time.
Preferred Skills:
  • Experience with C++, OpenCV, 3D math and 3D graphics with OpenGL and DirectX, ui/ux/design

Mandatory Skills

3+ years experience coding in C# Proficient in Unity Engine and C#

Job Number
JO-2505-34379
Job Function
Software Development
Work Type
Onsite
Employment Type
Full Time
Salary
Competitive

Let's Connect

Our global experts are ready to help your business. Get in touch with one of our Experts today.

We look forward to hearing from you!

* These fields are required.

0