Nurulize, Inc. Company Logo

Nurulize, Inc.

Culver City, California - United States
View all jobs at this company »

Senior/Lead Programmer

Description

Overview

A preview of our first VR app shown at CES 2015 landed us selection as one of the 8 coolest things at the show by editors at Details Magazine who said "we have to say that it was one of the best experiences at the show and it's going to change the way people look at VR..."

We are Nurulize: a VR software developer founded by veterans of computer graphics rendering software and visual fX industry. We've been in business just over a year and we're developing an exciting and unique VR experience that we feel is the way VR is meant to be...a true alternate reality. 

We're a start up, fully funded by Chaos Group, the leaders in off line/real time ray trace rendering for tv, film, design and automotive industries, and we're hiring.

We're seeking a creative and passionate senior software engineer who is excited about VR and the next generation of computing. The ideal candidate will have shipped production titles, knows the Unreal Engine inside and out, is excellent at problem solving, can guide junior engineers when needed, and understands production deadlines.

Responsibilities

  • Work in cooperation with other Game Programmers, technology programmers, artists, and animators to design, implement, polish, debug and optimize high quality gameplay features and systems

  • Quickly prototype gameplay experiences

  • Take ownership (in collaboration with the team) to ensure that features and systems implemented are presented at quality within the game experience

  • Determine tasks to implement features and systems, and accurately determine associated timelines

  • Meet project deadlines and milestones.

  • Write clean, professional, and maintainable code

  • Accurately schedule tasks and complete them on time, with an understanding of and appreciation for milestones, schedules, deadlines and efficient development processes

  • Proactively problem-solve performance and stability issues when necessary

  • Troubleshoot complex problems as they arise and construct solutions to unforeseen design problems in a timely manner

  • Create/meet project deadlines & milestones as required by leadership.

Skills

  • A passion for using state-of-the-art game technology to rapidly prototype systems and produce finished products with quick turnaround times and tight deadlines.

  • Strong C++ programming skills and demonstrated knowledge of good software engineering practices.

  • Exceptional Unreal Engine 3 or 4 programming skills and a broad understanding of Unreal development tradeoffs from technical, artistic, and design standpoints.

  • Ability to quickly understand existing code and enhance and build on an existing architecture.

  • A passion for VR/AR as a new compute platform.

  • 5+ years of relevant programming experience with at least 3 shipped game on any platform

  • Highly proficient in C++ and object-oriented programming

  • Strong debugging skills with ability to work in a large existing codebase, learn new systems/concepts and implement them quickly and efficiently

  • Game knowledge and passion and an understanding of the design principles behind games

  • Expertise and passion in AI, User Interfaces, and General Game-play

  • Familiar with Agile Development techniques and Involvement in at least one full development cycle from conception and brainstorming through pre-production, planning, production, and finalizing the product

  • Game programming discipline mastery, able to produce high quality and high volume work

  • Proven coding skills, self-directed, capable of working on projects independently

  • Ability to work well in a fluid, changing environment as creative challenges evolve

  • Strong work ethic, self-motivated, demonstrates initiative, and a powerful creative drive

  • Excellent initiative, self-motivation, organisational and problem solving skills, with the ability to both drive and follow direction

  • Good communication skills, able to work well under pressure

  • Good communication and team attitude working with game developers from all disciplines

 

What's In It for You

Excellent compensation, great benefits, phenomenal company culture and working with artists and engineers at the top of their game. So, if you are a Senior Game Developer and what to join a team developing a break through VR experience, apply today.


This Job is no longer active!