VR/XR Unreal Blueprint Developer

Full Time
Champaign, IL
Posted
Job description

Job Title: VR/XR Unreal Blueprint Developer

Reports to: CTO

Classification: Exempt

Full-Time/Part-Time: Full-time

Location: Champaign, IL; Niceville, FL; Remote


Job Summary

We are looking for an Unreal (UE4) developer to create Virtual Reality (VR) training experiences across multiple industries. Candidates should have demonstrated experience with multiple aspects of Unreal development. Experience developing Unreal-based VR applications is a plus. You will be involved in various aspects of content creation from concept to finished product including coding, programming, audio, design, production and visual arts. Candidate must be able to update existing experiences, troubleshoot, and create an experience from start to finish.

Responsibilities

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Translate requirements into functional but clean and efficient blueprints or code
  • Construct the internal logic that controls simulation behaviors
  • Produce prototypes of gameplay ideas and features
  • Generate game scripts and storyboards
  • Experience animating characters and objects is a plus
  • Produce Virtual Reality experiences
  • Contribute to the design and audio features of the game
  • Create tests and validation procedures to assure quality
  • Polish the game, maintain code, fix bugs and debug problems

Skills

  • Proven working experience in full lifecycle development
  • Experience with Blueprint Scripting
  • Hands on experience primarily with C++ or other programming languages (Java, C, etc.) is a plus
  • High level knowledge of APIs and libraries is a plus
  • Expert in one or more programming specialties (artificial intelligence, 3D Rendering, 3D animation, physics, multiplayer/networking, or audio)
  • Up to date with the latest gaming trends, techniques, best practices and technologies
  • Ability to solve problems creatively and effectively
  • A background in multi-player functionality / networking is a plus
  • Experience collaborating with teammates across multiple disciplines
  • Must exhibit a positive work attitude and personality while being a positive influence on the team and its ability to work collaboratively
  • Able to work independently on UE4 specifics with full asset and coding support from the art and development team members
  • Ability to develop clean, readable, documented blueprints and code using common programming practices like inheritance, encapsulation, documenting code, etc.
  • Understand development using the event dispatcher/delegate paradigm
  • Understand the nuances of developing real-time applications
  • Understand how to optimize for standalone VR using profiling and how to push the limits for tethered VR
  • Able to design technical solutions to aspects of larger design problems within a designated area of responsibility

Proficiencies

  • Animation BPs
  • Blutilities
  • Control Rig
  • Chaos (cloth, ragdolls, vehicles)
  • Materials
  • Multiplayer
  • Niagara
  • Sequencer
  • Unreal Motion Graphics (UMG)
  • A plus if you have experience with LiveLink, MetaHumans, or UE5

Secondary Skills

  • C++ development in UE4
  • Using the Cesium plugin in UE4
  • Importing art assets
  • 3D modelling
  • Rigging
  • Animation

Supervisory Responsibility

This position has no supervisory responsibility.

Work Environment

This job operates in an office environment.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to sit and work on a computer for long periods to time. The employee is frequently required to stand, walk, stoop and kneel. The employee must be able to lift and carry up to ten pounds as needed. Specific vision abilities required by this position include close vision, distance vision, color vision, peripheral vision, depth vision and the ability to adjust focus.

Position Type/Expected Hours of Work

Some flexibility in hours is allowed, but the employee must maintain a regular work schedule that falls within the core business hours of 9:00 – 4:00 CT, Monday-Friday, and must work 40 hours each week to maintain full-time status. Occasional evening and weekend work may be required as job duties demand.

Travel

Very limited travel is expected for this position.

Required Education, Experience, and Skills

  • Bachelor s degree in Computer Science, Engineering, Game Design/Development, Real-Time Interactive Simulation Development, or equivalent
  • Minimum of 3-5 years of professional experience developing game/training applications with Unreal
  • Understanding of 3D and VR application development including scene building and modification, integration of 3D models, textures, materials, shaders, and sounds
  • Strong understanding of the fundamentals of software engineering principles and how to apply them to design and develop robust, efficient, scalable, and maintainable applications
  • Experience in the simultaneous management of several projects
  • Ability to change and adapt to new or changing project requirements
  • Willingness to learn and improve

Additional Positive Education, Experience, and Skills

  • Experience developing VR applications in Unreal
  • Understanding of object-oriented software design approaches in C-family languages
  • Understanding of general graphics programming and matrix algorithms using vectors and/or quaternions

Additional Eligibility Qualifications

Ability to obtain a SECRET security clearance.

Work Authorization/Security Clearance

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 document form upon hire. Background checks- criminal, civil, employment, and education required. Drug screening in compliance with drug free workplace standards.

Vertex Solutions, LLC is an Equal Opportunity Employer, and prohibits, in all employment – related practices and decisions,

discrimination, harassment, or prejudicial treatment against any person based on race, color, religion, national or ethnic origin, gender, pregnancy,

childbirth, pregnancy related conditions, age, disability, veteran status, or otherwise as provided by federal, state, or local law.

gatheringourvoice.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, gatheringourvoice.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, gatheringourvoice.org is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs