APPLY NOW

jobs@hb-studios.com

We would like to thank all applicants for their interest, however, only those chosen for an interview will be contacted.

SOFTWARE ENGINEER

Location

Lunenburg and Halifax.

Purpose

To design and implement code and script as needed for a project, in accordance with schedules agreed upon with the Technical Lead.

Primary Duties & Responsibilities

  • Work closely with fellow Software Engineers and members of other disciplines on the project team.
  • Ensure that the Technical Lead is aware of the progress of assigned work.
  • Alert the Technical Lead of any issues that could disrupt agreed-upon schedules.
  • Implement code and script to the required coding standards.
  • Ensure that components are designed and reviewed prior to implementation.
  • Achieve ingame performance targets as required by Production.

Key Results

  • High quality work delivered on time.
  • Positive working relationships fostered with other team members from all disciplines.

Essential Skills, Knowledge & Experience

  • Passion for video games
  • Willingness to learn new tools, engines and languages
  • Practical experience programming in C++
  • Ability to meet deadlines
  • Self-motivated and willingness to take initiative
  • Demonstrated ability in written and verbal communication
  • Strong team player
  • Fundamental math skills (matrices, vectors, algebra, etc)
  • Computer Science (or similar) Graduate, and two years of relevant experience

Desirable Skills, Knowledge & Experience

  • Experience with a variety of programming languages (C#, Lua, JavaScript, SQL)
  • Interest in specific game programming disciplines (i.e. artificial intelligence, rendering, user interface, audio, etc.)
  • Experience with 3D graphics programming (Shaders, DirectX, OpenGL)
  • Experience working on video games
  • Experience with Windows programming
  • Advanced knowledge in math and physics
APPLY NOW

SOFTWARE ENGINEER – GRAPHICS

Overview

We are looking for an experienced Software Engineer to join our dynamic team, working on our critically and commercially successful PS4, XB1 and PC project ‘The Golf Club‘.

Launched in August 2014, The Golf Club won Operation Sports’ Best Indie Game Of 2014 (Editor’s Choice), Best Indie Game Of 2014 (Readers’ Choice) and Best New Feature for the Greg Norman Course Designer. We remain committed to improving the game into the future and invite you to be a part of our journey.

Purpose

To design and implement code and script as needed for a project, in accordance with schedules agreed upon with the Technical Lead.

Primary Duties & Responsibilities

  • Work closely with fellow Software Engineers and members of other disciplines on the project team
  • Ensure that the Technical Lead is aware of the progress of assigned work
  • Alert the Technical Lead of any issues that could disrupt agreed-upon schedules
  • Implement code and script to the required coding standards
  • Ensure that components are designed and reviewed prior to implementation
  • Achieve ingame performance targets as required by Production

Key Results

  • High quality work delivered on time.
  • Positive working relationships fostered with other team members from all disciplines.

Essential Skills, Knowledge & Experience

  • At least 5 years of graphics programming experience, including Xbox One, PS4 or equivalent platform development.
  • Knowledge of the mathematics of 3D rendering and lighting
  • Knowledge of industry standard rendering techniques
  • Analytical and methodical approach to development
  • Self driven with a strong sense of quality
  • Ability to learn quickly and apply new concepts
  • Excellent C/C++, HLSL/CG
  • Experience with modern graphics APIs, e.g. Direct3D11/12, OpenGL4, or equivalent console APIs.
  • Experience profiling and optimizing rendering code, including experience with various tools i.e. PIX/Razor
  • Contributed extensively to the development of three or more shipped games, PC or console
  • Strong passion for video games

Desirable Skills, Knowledge & Experience

  • Experience with a variety of programming languages (C#, Lua, JavaScript, SQL)
  • Interest in specific game programming disciplines (i.e. artificial intelligence, rendering, user interface, audio, etc.)
  • Experience with 3D graphics programming (Shaders, DirectX, OpenGL)
  • Experience working on video games
  • Experience with Windows programming
  • Advanced knowledge in math and physics
APPLY NOW

There are no available production jobs at this time. Feel free to send us your resumé!

APPLY NOW

AVAILABLE JOBS

 Technical Artist


APPLY NOW

jobs@hb-studios.com

We would like to thank all applicants for their interest, however, only those chosen for an interview will be contacted.

TECHNICAL ARTIST

Purpose

The candidate will provide technical solutions to aesthetic problems. He/she will be the main point of contact for our art tools and technologies, setting standards for our pipelines to improve productivity and produce high quality results. He/she will work closely with Software Engineers, Artists and Animators to improve our tool set and workflows to deliver outstanding visual results, meeting the quality and schedule expectations of the Production Team.

Main Duties & Responsibilities

Bring technical expertise to the Art Team by:

  • Working closely with Art Leads and Tech Leads to design and implement art production pipelines and workflows.
  • Working with Artists to maintain and improve tools and scripts based on visual targets.
  • Developing and improving custom real-time shaders, lighting and physics animation.
  • Training entry-level Artists on tools, techniques and pipelines; mentoring them for best practice.
  • Keeping up-to-date with industry developments, exploring new tools and techniques, integrating new technologies into art production methodologies.

Essential Skills, Knowledge & Experience

  • Experience with Unity
  • Strong Technical Art skills demonstrated through a portfolio or reel showing:
    • Modeling and texturing skills for characters and/or environments.
    • Well rounded background of art development including characters, environments, lighting and effects.
    • Scripting experience (Mel, Python, LUA, C/C#, etc.)
    • Character animation and rigging skills (Maya or 3D Studio Max).
    • Simple but powerful character rigs, including facial animation/facial rigging.
    • Deep knowledge of colour and lighting theory.
    • Technical writing skills.
    • Traditional art skills.
  • Art production experience leading to at least one shipped title on PS3, Xbox 360 and Unity.
  • Experience in cross-platform development.
  • Self motivated, strong and creative problem solver.
  • Able to take direction, work to deadline

Desirable skills and experience

  • Experience working on both console and mobile development.
  • Agile/SCRUM methodology.
  • Experience with MotionBuilder.
  • Understanding of Z Brush workflow.
  • Experience with Unity/Mecanim

Contacts and Interfaces

  • Art Leads
  • Producer
APPLY NOW

There are no available design jobs at this time. Feel free to send us your resumé!

APPLY NOW

There are no available audio jobs at this time. Feel free to send us your resumé!

APPLY NOW

There are no available support jobs at this time. Feel free to send us your resumé!

APPLY NOW