Senior Engine Programmer
Description
We’re on the lookout for an experienced Engine Programmer to
join us on our unannounced project. Our talented artists generate gigabytes of
raw creativity, and you’ll be pivotal in bringing that creativity to life in a
spectacular game. At Sucker Punch, we consider ‘Engine’ all the systems that
express the creativity of our artists and designers into our products, so we
need a great gamer, as much as we need a great programmer. This position is
about more than the parts hidden under the hood: it is about designing and
developing features, from the user facing input, all the way to the core game
systems that use them, providing a coherent vision for the system as a whole. Sucker Punch fosters a healthy company culture, crucial to creating a
productive and collaborative work environment. Here you will participate,
interact, voice your ideas, and be a key part of something awesome.
Responsibilities
- Design
and develop new features for our engine, from user input to awesome game
experience.
- Analyze
and enhance existing features, and support the artists and designers using
them.
Qualifications
- Five
years of C/C++ systems programming experience in the games industry.
- Previous
work experience on a medium-to-large team.
- Excellent
communication across disciplines.
- Solid
3D math skills.
- Passionate
for making great games.
Bonus Factors
- Experience
with high fidelity, state-of-the-art animation systems.
- Experience
with Maya C++ and Maya Python interfaces.
- Proficiency
in art asset pipelines.
This Job is no longer active!