Boss Fight Entertainment is seeking a talented Senior Graphics Programmer to join our studio in Allen, TX!!
The Senior Graphics Programmer will support the production team and work with the tools team to support
the R&D effort in different fields while providing strong experience and practical rendering to projects.
Help adapt and improve the Graphical aspects of titles in production, collaborate across projects to ensure studio-wide success in graphics
Improve and optimize existing engine and low-level systems for the target platforms
Develop and maintain support for all platforms
Promote and uphold a high-level of code quality
Work closely with the game teams to provide engine-level optimization and support
Architect and implement key systems in the graphics pipeline
Mentor other engineers
Participate in code reviews, whiteboard discussions, and standups, a daily basis
Collaborate with other engineers in an iterative, agile development environment with a focus on shipping code and achieving practical results
Contribute to design discussions
Work with art director to establish unique visual style. Write the tech to make it happen.
Understand the graphics performance characteristics of our target hardware.
Implement and maintain graphics systems and graphics features.
Identify weaknesses in engineering workflows and collaborate with tools engineers to improve those workflows.
Collaborate with artists in establishing and shepherding the artistic vision.
Evaluate and improve rendering feature performance.
Create and maintain tools to help content creators optimize assets.
Skills and abilities:
10 years of experience in video game development industry
Knowledge of programming and shading languages such as C, C++, HSL, GLSL
Strong experience of at least one professional rendering system used in a AAA title on console or mobile device
Experience in collaborating in the full cycle development of a game engine
Experience in the design, development and maintenance of tools in the production pipeline
Solid experience as a graphic rendering programmer on multiple platforms and APIs
Strong grasp of how to prepare and organize data to guarantee performance at runtime
Knows how to use modern rendering hardware, software, and techniques to get the best result
Highly developed skills in 3 or more fields of programming
If this sounds like you, we would love to speak with you!
Preferred/Required Education and Experience
Able to develop and collaborate on code
Data oriented thinking on systems and problem solving
Continuous improvement mindset for software, patterns, techniques, etc
2 years in a large software company
About Boss Fight Entertainment
Boss Fight Entertainment is an independent game development studio based in Allen, Texas. Founded in 2013, Boss Fight’s veteran team has produced some of the industry’s best-selling and most critically acclaimed games for mobile, social, PC, and consoles. These titles include the Age of Empires Star Wars: The Old Republic, and Halo Wars franchises, as well as the free-to-play mega-hits CastleVille and FrontierVille. Most recently, Boss Fight’s team developed the hit mobile game Dungeon Boss. Boss Fight’s continuing mission is to bring simple, beautiful and fun game experiences to our players wherever they want to play.