These job descriptions are examples. Looking for work?

Find JobsFind Jobs

Software Design Engineer (AR/VR)

0 people like this description

We are looking for a software engineer to help explore new VR/AR applications. You’re a software engineer with a stellar track record, and you love to learn and tackle new challenges. You’re enthusiastic about applying your development talents building and iterating on prototypes to discover what works best, then leveraging your knowledge to create incredible shipping software products. You're looking to make significant contributions to the early stages of a project with huge growth potential.

Responsibilities:
- Working closely with a talented cross-discipline team to define new user experiences
- Rapid prototyping of new user experiences built on top of new and emerging technology
- Owning the design, implementation, and maintenance of new features areas, delivering them on-time and at high quality
- Partnering with the technical leadership team to deliver solid technical designs

Typical Day:
The day to day task for the role may vary but during the engagement there will be certain tasks that have to be completed. At the beginning stages you will be responsible for helping clients to understand what is possible with the technology and will then build out framework for the client’s needs. Next you will move on to the rapid prototyping phase. During this time there will be very quick turn-around low fidelity prototypes. Once the prototype phase is complete, there will be one idea that will be presented to the client and team will begin to build out the app in its entirety.

Required Skills
• 4+ years of professional development experience
• At least one shipped product or title
• Solid background in general gameplay engineering (AI, effects, physics, graphics, networking)
• Demonstrated experience with modern game engines such as Unity, Unreal or equivalent (in C#)
• Strong background in 3D and other applied mathematics
• Experience with Virtual Reality or Augmented Reality
• Strong problem solving and algorithm development skills
• Excellent debugging and optimization skills working in a multi-threaded environment
• Bachelor's in Computer Science or related field, or equivalent

Preferred Skills
• Advanced degree in Computer Science or related field
• Expert in one or more technology domains - Computer vision, rendering, console development, multiple hardware platforms, machine learning, networking, audio, etc
• Experience collaborating directly with external customers

These job descriptions are examples. Looking for work?

Find JobsFind Jobs