Seeking a Game Engine Programmer - The Third Floor, Inc.

What do you get when you combine a company that works on Hollywood’s biggest blockbusters with the latest in virtual & augmented reality technology? The cutting-edge real-time department at The Third Floor, Inc.! Since its inception 10 years ago, The Third Floor has worked on Hollywood’s biggest blockbusters, contributing to over a billion dollars a year in box office. As the leader in our field, we collaborate with the industry’s top creative minds to help them realize their vision.

Our mission has expanded and we are excited about taking this next step into VR/AR and are looking for talented developers to join our development team! If you like working on phenomenal projects, collaborating with great people, kicking back during monthly social events and free lunches on Fridays…then check out the position below and apply! http://thethirdfloorinc.com/

Game Engine Programmer

The Third Floor Los Angeles is looking for a seasoned engine programmer who enjoys a collaborative and creative work environment and is looking to push the boundaries of cutting-edge hardware working in virtual and augmented reality. The position will develop tools and workflows utilizing game engine technology on a variety of projects. The Unreal Engine is the primary development focus, but familiarity with other game engines is desired.

Responsibilities:

● You will build amazing VR games and experiences
● Help develop flexible tools, pipeline and workflow for game engine projects
● Develop tools to improve asset transfer between game engine and 3rd Party Software packages
● Keep up to date on emerging game engine technologies
● Support multiple game engine projects for a variety of delivery platforms
● Assist with asset integration into game engine, balancing artistic integrity and performance
● Assist with development & maintenance of technical design documentation
● Provide & assist in the generation of accurate development time estimates
● Constantly explore, test, and evaluate new optimization and quality improvement techniques
● Collaborate with a multi-disciplined (Art, Animation, TD, Production, etc,) team, including off-site members

Required Skills:

● Bachelor’s or Master’s degree in Computer Science
● Extensive experience with the Unreal Engine
● Minimum 3+ years game industry programming experience
● Extensive experience with C++ programming language and debugging
● OOD team software development experience
● High- Level game engine programming experience
● Experience working on published AAA titles
● Solid understanding of algorithms, physics and math
● Identify technical and developmental risks/obstacles and generate creative solutions to those challenges.
● Able to think creatively and resolve technical challenges and limitations
● Technical proficiency and understanding of game engine shader creation, texturing and lighting
● Understanding of graphics, audio/video, networking, memory handling, script compilers, I/O
● Able to remain calm and confident in a fast-paced environment
● Able to work within a team as well as self-direct under your own initiative
● Excellent communication skills at all levels, both on a technical and creative basis

Desired Skills

● Experience with Unity and/or other game engines
● Experience with Augmented Reality SDKs
● Mobile game development experience
● Rigging experience with Maya and game engines
● Proven high level of Python & Mel experience

To apply, please submit to [email protected].