Augmented/Virtual Reality Software Developer

If you're curious, passionate, and multi-disciplined, you belong here. We are seeking an Augmented Reality (AR) and Virtual Reality (VR) Developer to join our Virtual + Interactive Solutions group and build cutting edge visualization tools and simulations. We are working on everything from interactive product marketing demos to advanced virtual prototypes of mechanisms and processes. About you: You're driven, love playing with the latest technology, comfortable juggling multiple assignments, prefer collaborative environments, thrive on challenge, and want to find a 'great place with great people' to build your career. You not only have world-class skills as a developer, you continually strive to be an expert in your field.

Job responsibilities
  • Working in a small project-oriented development team to create custom AR and VR experiences for enterprise use cases (engineering, biomedical, marketing, training, etc.) in Unity and/or Unreal Engine
  • Collaborating with other developers and clients to evaluate project needs and come up with clever solutions
  • Setting up virtual environments for a wide range of AR or VR scenarios, depending on the project type
  • Implementing user interfaces based on mockups and storyboards
  • Crafting intuitive user interactions for both novice and experienced users
  • Writing well-documented, reusable code in C++, C#, or other languages as necessary
  • Diagnosing, documenting, and fixing bugs reported by testers and users
  • Using industry standard source control and issue tracking systems (Git, Jira, Trello, etc.)
  • Participating in project planning and team code reviews
  • Keeping up with the latest trends and advancements in augmented and virtual reality
Requirements

Applicants for this position must have a good working knowledge of Unity and/or Unreal Engine. Additionally, good candidates should have:

  • Familiarity with standard AR and VR hardware, software, best practices, and design patterns
  • Ability to understand and apply 2D and 3D mathematical concepts (linear algebra, matrix multiplication, quaternions, etc.)
  • Proficiency in Object Oriented Programming and coding best practices, especially in C# and/or C++
  • Knowledge of game engine concepts such as lighting, shaders, materials, meshes, scripting, etc.  
  • History of working collaboratively on multi-person teams with source control and (ideally) issue tracking
  • Creativity in finding solutions to abstract design problems, particularly with respect to translating real-world concepts and interactions into VR
  • Capacity to prioritize tasks through self-directed time management and organization
  • UI/UX ability and experience a plus
  • Nice to have: general familiarity with industry-standard 3D graphics software such as 3DS Max, Maya, Substance, etc.
  • In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
Benefits
  • Permanent Contract aligned to European Standards
  • Competitive salary
  • 100% Company-paid health insurance (HSA)
  • Hospital Insurance
  • Paid time off
  • 12 paid holidays
  • Sick payed off days
  • Training: Contribution towards eLearning Platforms
  • Smart Working (remote working)
  • Business casual environment
  • Variety of projects
  • Collaborative and dynamic team environment
Apply Now

Privacy Preferences

When you visit any website, it may store or retrieve information through your browser, usually in the form of cookies. Since we respect your right to privacy, you can choose not to permit data collection from certain types of services. However, not allowing these services may impact your experience.