Unity Developer

Employer

Job Description

Job Title: 3D Software Engineer (Unity Game Developer)

Location: Sunnyvale, California, United States

Duration: 10 Months + extension


U.S. Tech Solutions, Inc. is an Affirmative Action, Equal Opportunity Employer. Our employment decisions are made without regard to race, color, religion, gender, national origin, age, disability, marital status, veteran or military status, or any other legally protected status.


Roles and Responsibilities

Develop front-end application for 3D VR based surgical simulation content

Rapid/low-fidelity software prototyping

Write elegant, maintainable, reusable code, leveraging test driven principles to develop high quality applications

Troubleshoot and resolve bugs and other technical issues


Minimum Requirements

Bachelor’s in computer science or related fields

Minimum 3 years’ experience in developing and shipping Unity-based applications, preferably in visualization, AR/VR applications, or gaming

Demonstrated hands-on skills of C/C++/C#

Experience building and shipping Unity apps deploying on the Windows OS platform

Experience profiling and debugging Unity applications for performance optimizations

Exceptional attention to detail in UI design implementation

Passion for design, user experience and implementing user and designer feedback

Strong communication and team-success oriented collaboration skills

Excellent programming skills with solid understanding of software engineering techniques, methodologies and attention to detail

Disciplined debugging skills and tenacious problem solver

Software development processes including source control, bug tracking, and design documentation

Familiarity with Agile software development