This job might no longer be available.
Sr. Software Engineer, Graphics Engine
5 years ago
Build the future of mobile games with MZ!
As a global leader in mobile gaming, we’re dedicated to developing games the world can’t wait to experience. Games like Final Fantasy XV: A New Empire, Mobile Strike, and Game of War: Fire Age.
We build massive mobile games that break down linguistic and geographic barriers by uniting an unprecedented number of global players in one gaming world. Our team pushes the boundaries of innovation in a player-driven ecosystem.
As a studio, we are masters of our own destiny, untethered by the traditional publisher model. Every update and feature creates amazing experiences for millions of players!
_______________________________
MZ Game Studio is seeking a highly skilled graphics engineer to join our client engine team. Qualified candidates will be responsible for developing the core technologies that drive our next-gen game engine. This person works closely with our team lead to define architectural vision for the engine and ensure that all code reinforces the conceptual integrity of that vision. Qualified candidates must be proficient in writing highly optimized, extensible and maintainable code under aggressive deadlines.
What you'll be doing:
- Use Object-oriented design and programming skills to develop a tools framework on our next-gen cross-platform mobile game engine
- Produce clean, maintainable and well-documented code promoting modularity, extensibility and performance
- Perform CPU and GPU performance profiling and optimization on a cross section of current mobile platforms
- Research, prototype and implement new real-time rendering techniques and features for mobile platforms
- Provide simpler solutions to existing complex problems and workflows
- Partner with developers and content creators to create features that provide sophisticated user experiences
Your background and who you are:
- 8+ years of expert level C++ experience
- Bachelor's in Computer Science or equivalent experience
- Strong background in computer science fundamentals, design patterns, algorithms and data structures
- Exceptional problem solving and debugging skills
- Experience with at least one graphics library (ie. Direct3d, Vulkan, OpenGL)
- Shipped multiple titles, preferably including console / PC
- Familiarity with mobile (iOS and Android) environments, tools, and processes is preferred
Bonus points:
- Familiarity with iOS development tools and processes
- Familiarity with Android development tools and processes
- Experience with 3d applications (e.g. Maya, zBrush and vRay)
- Experience with 2d applications (e.g. Adobe Creative Suite)
MZ is an equal opportunity employer and considers qualified applicants without regard to race, gender, sexual orientation, gender identity or expression, genetic information, national origin, age, disability, medical condition, religion, marital status or veteran status, or any other basis protected by law.
#LI-POST
Create Your Profile — Game companies can contact you with their relevant job openings.