About the job
SummaryBy Outscal
Game programmer for immersive architectural experiences. Must have C++, Blueprint, 3D environments, game mechanics.
Overview:
HKS is seeking a Game Programmer to join our team.
Assists in developing stunning immersive and interactive environments for architectural projects. Possesses and applies a diversified knowledge of game development technology processes and procedures to complete assignments with originality and ingenuity. Eager to learn, highly-organized and willing to contribute creatively on team projects.
Responsibilities:
-
Works independently to prototype, develop and implement features for custom immersive architectural experiences
-
Writes optimized, scalable and well-documented code
-
Tests, evaluates and debugs code
-
Provides technical solutions to problems encountered by multidisciplinary teams on the project
-
Helps document workflows for architectural visualization, virtual, augmented and mixed reality experiences
-
Works in a team environment, communicates updates, participates in discussions and researches the best approach per project
-
Researches new tools and stays abreast of latest developments in the visualization and game industry
-
Conducts training and shares knowledge with a global group of designers and Regional Immersive Technology Specialists
Qualifications:
-
Accredited professional degree in Architecture, Engineering, Computer Graphics, Animation or related field preferred
-
Typically 2-5 years of experience in the gaming/visualization industry with at least 2+ years of developing for immersive experiences for games, architectural visualization or related field
-
Proven ability to create environments, program game mechanics, integrate assets and use rendering and physics systems
-
Strong knowledge of memory optimization techniques
-
Excellent C++ skills and proficiency in the Blueprint scripting language
-
Ability to write clean, maintainable and extensible code with attention to reusability
-
Logical and methodical thinking, as well as a good understanding of programming concepts
-
Strong knowledge of real-time 3D, virtual reality (VR), augmented reality (AR) or mixed reality (MR) devices and applications
-
Knowledge of version control tools like Perforce
-
Strong interpersonal skills and the ability to interact with all levels of staff
-
Strong work ethic and eagerness to produce high quality, accurate results
-
Ability to hold sensitive information with a high level of confidentiality and integrity
-
Ability to maintain existing client relationships and build new client relationships
-
Ability to communicate and present ideas in a clear, concise and professional manner both verbally and in writing
-
Ability to proactively problem solve and apply innovative solutions
-
Ability to work and collaborate in a team environment
-
Ability to work on multiple projects at the same time
-
Ability to effectively meet deadlines at expected quality
-
Travel may be required
If you currently work for HKS, please submit your application via the Internal Careers Portal.
HKS is an EEO/AA Employer: M/F/Disabled/Veteran