Engine Programmer

Nerd Kingdom

(Irving, Texas)
Job Posting Details
About Nerd Kingdom
Nerd Kingdom is a privately funded game development and technology group, that cross pollinates disciplines in areas of technology, behavioral science, economics, and traditional game industry development. We hold forward thinking and collaboration as the foundation of everything we do, it defines our culture. Community is more than just a clump of users to us, it's an extension of who we are, and what we portray through what we build.
Summary
We are currently looking for an Engine Programmer to add to our team. Our ideal candidate would have experience in a lead position and has delivered a successful game title. If you are a Gameplay Programmer with experience, we encourage you to apply!
Responsibilities
* Work with team members to help build a 3D, multi-player, procedurally generated, and moddable game * Help with the design, implementation, and overall development related to building a custom gaming engine and the integration of the engine to the gameplay * Develop clean, extensible, and optimized code in a large project
Ideal Candidate
* Bachelor’s degree related to Computer Science or equivalent experience * At least 3 years in real-time development using C/C++ * Utilizing common programming practices such as OOP, Inheritance hierarchies, templates, and other common programming techniques * At least 1 delivered game title or related software in at least one of the following genres * Networking * Audio * Physics * Scripting * Graphics * GUI * AI * Entity Management * Multithreading * Gameplay Integration **Nice To Haves:** * Data Oriented and Data Driven Design is a big plus * Game modding via scripting APIs * Experience building brand new systems from the ground up and seeing them through all phases of development (design, scheduling, prototyping, integration, delivery, etc) * Experience working in a team environment with excellent communication skills between technical and non-technical members of team * Able to precisely estimate time needed to complete tasks * Able to write clean and clear technical documentation * Knowledgeable in using development tools such as IDEs, bug tracking software, documentation services, code repositories, etc
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

: Competitive Salary; Annual bonus based on company performance; Stock options; Comprehensive benefit package including health, dental, vision, life, short-term and long-term disability.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.