Job Description
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
💡 Quick Summary
Seeking a career-building opportunity? The Game Programmer position is now open for candidates interested in the Helper Jobs sector. This role in Chicago offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Helper Jobs is a plus.
