The name describes the project which "simplifies" 3D polygonal meshes to reduce the number of polygons while minimizing the impact on the visual quality.
The makes the object render (get drawn on the screen) a lot faster which is important to keep a high frame rate.
Nickelodeon Games - Game Engineer | Full Time | LA or NYC
Nickelodeon Games is looking for a talented, self-motivated, and innovative individual with a passion for gaming and technology. We are currently seeking a Game Engineer to work on existing and future gaming projects. Deep understanding and knowledge of game development fundamentals and sharp programming skills are required.
Overview and Responsibilities
- Design and implement game features and components
- Research and investigate new technologies and how they can be used for our games
- Quickly iterate through different proof of concepts and prototypes
- Participate in game performance optimizations (rendering, loading, memory usage, and file size optimizations, etc.)
- Troubleshoot and solve critical issues on game projects
- Effectively communicate project status to extended games team
- Write tools to automate reoccurring tasks during the project life cycle
- Write high quality code and unit tests and conduct regular cross-team code reviews
Basic Qualifications
- Solid foundation in data structures, algorithms, and object-oriented programming
- Experience working with game engines and frameworks (Unity, Unreal, Sprite Kit, libGDX, etc.)
- Proven capability in problem solving and ability to come up with innovative solutions
- Experience with profiling, along with performance optimization (memory leaks, performance analysis, etc.)
- Ability to work with a cross-functional team including artists, designers, QA, etc.
- Excellent written and verbal communications skills
Additional Qualifications
- Experience developing native applications on iOS and/or Android
- OpenGL, OpenAL, Box2D, and Shader programming
- Network protocols and patterns (HTTP, REST), programming and debugging
- BS degree in Computer Science or equivalent work experience
The makes the object render (get drawn on the screen) a lot faster which is important to keep a high frame rate.