Augmented Reality Software Engineer

Employer

Job Description

About the job

Insight Medical Systems is a medical device company that uses augmented reality to help surgeons perform orthopedic surgeries. We’re upending the market by replacing large, expensive capital equipment with our miniaturized system. This cutting-edge technology provides an opportunity for developers to combine programming skills and creative design for a specific audience.

 

Job Responsibilities:

·       Design, develop and modify software on a mobile platform to implement an augmented reality experience for surgical applications

·       Support user interface modifications using Unity software package

·       Enhance user interaction via code with mathematical algorithms

·       Support lab testing of optical navigation tools

·       Recommend software upgrades as necessary

·       Perform upgrades and maintenance to existing software to improve performance, correct errors and allow adaptation to new hardware

·       Analyze software requirements and user needs to determine whether the system design is feasible and can be completed within time and budget constraints

·       Perform software system testing, validation procedures, application and system documentation and programming to ensure normal program functioning

·       Coordinate software installation and field upgrades

 

Job Requirements:

Required:

·       Bachelor’s degree in computer science, software engineering, mathematics or related field

·       Minimum 5 years C#, C++, Java programming experience

·       Unity game development and deployment experience

·       AR specific experience including virtual object placement, head tracking, and user interface design

·       Familiarity with development, unit testing, and verification / validation of software programs

·       Familiarity with Git or other version control methods

·       Strong communication and interpersonal skills

 

Preferred:

·       Deep knowledge of Android OS and hardware interoperability including application permissions, screencast techniques, mobile platform rooting

·       Docker or similar virtual environment creation and maintenance

·       Master’s degree

 

Insight offers a competitive benefits package including health insurance, dental and 401(k). If you’re ambitious and want to develop exciting products that have a positive impact on people’s lives, we want to hear from you.

 

To apply, please email a cover letter and resume to info@insightmedsys.com