Senior Tools Programmer
ZeniMax Media Inc.
- Uppsala
- Permanent
- Heltid
- We practice an open door policy
- We deliver what we promise
- We give constructive and actionable feedback
- We practice ownership and accountability
- We learn from our mistakes.This is a permanent position starting as soon as possible with the option to work at either our HQ or in our satellite office in Sundsvall. The position is onsite with the option to work in a hybrid capacity.We will support your relocation and/or application for work permit if you have a non-EU passport and/or are not currently residing in Sweden.Responsibilities:
- Architect and implement tools and editors in C++ for engine and gameplay features, with an eye to a high-quality end-user experience
- Write clean, professional and maintainable code
- Create high-quality, performance-minded code
- Be an active advocate for system features and tools that would improve the production process
- Actively work to improve the user experience of the tools for people within the studio without requiring explicit direction
- Identify the need for new tools and functions to improve the workflow
- Guide and mentor other programmers on the team
- Minimum 1 shipped title in the games industry credited as a Sr Tools Programmer or equivalent
- Excellent C++ skills
- Excellent problem-solving skills
- Excellent 3D math skills
- Ability to find shortcomings in, and improve tools and designs
- Excellent ability to work with others
- Good organization and time management skills
- Excellent oral and written communication skills in English
- Self-motivated team player with very strong work ethic and cooperative attitude
- Passion for making GREAT games
- CV and Cover Letter in English
- BS in Engineering, Computer Science, Mathematics or comparable work experience
- Prior experience with idTech and Qt