3D Software Engineer (Unity Game Developer) || Remote

Apply for this position Please mention DailyRemote when applying
timePosted 3 days ago location United States salarySalary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

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

Location : Sunnyvale, CA / Remote - Should work on Pacific Time

Duration : 12 Months

JOB DESCRIPTION:

3D Software Engineer (Unity Game Developer)

SUMMARY

We are currently seeking a Unity-centric 3D Software Engineer with UI development experience to join our multi-disciplinary team as an engineer and game developer working on implementing 3D VR gaming content that enables surgeons to improve robotics skills in a VR robotic environment.

The successful candidate will effectively apply their passion, discipline, and knowledge and hands-on skills of scalable application development and deployment using Unity on the Windows OS environment.

ROLES AND RESPONSIBILITIES

* Develop front-end application for 3D VR based 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

BONUS CHARACTERISTICS

* In-game UI development experience

* UI motion and animation experience

* Creative problem solver

- provided by Dice