About The PositionBlack Shamrock is looking for an experienced programmer to help build a fast-paced creative venture with plenty of room to push boundaries. We’re seeking a pragmatic and efficient coder familiar with the aspects of gameplay systems and setting up emergent and data-orientated abilities in editor.
ResponsibilitiesDevelop and implement NPC behaviours and Character movement in UE5.Fulfil design’s visions in creating realistic high NPC behaviours, movement and simulation.Work closely with Game Designers, Animators and Project Managers.Deliver high performance, high-quality code.Prioritize and execute tasks.Anticipate production technical needs.
QualificationsStrong C++ and object-orientated programming skills.At least 5 years of experience in the games industry as a software engineer.Strong experience implementing gameplay systems to support design and animation.Strong debugging skills.Capable in building optimized game systems for triple A games.Great knowledge of the technological and organizational aspects involved in developing successful state of the art AAA games.Knowledge of low-level system architecture.Very capable in 3d mathematics.Good organizational and communication skills (English).Passionate about Gaming.
DesirableUnreal Engine Experience is a strong advantage.Experience in developing NPC, AI, movement and pathfinding.Console development background.Agile development experience.Direct Optimization and Performance experience.
#J-18808-Ljbffr