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

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.

VISUAL EFFECTS ARTIST

Purpose

The candidate will be responsible for helping the Art Leads reach the overall aesthetic goals for the project. Developing and maintaining a consistent look and feel for each title. He/she will own and develop particle effect and camera effect systems/solutions working closely with Software Engineers and Artists to improve the overall look and feel of projects, meeting the quality and schedule expectations of the Production Team.

Main Duties & Responsibilities

Bring Visual Effect expertise to the Art Team by:

  • Working closely with Art Leads to design and manage Visual Effects across a project.
  • Working with Artists to maintain and improve particle systems, full screen effects and cameras based on visual targets.
  • Developing and improving custom real-time shaders, lighting.
  • Assist in the development of promotional videos.
  • Keeping up-to-date with industry developments, exploring new tools and techniques, integrating new technologies into art production methodologies.

Essential Skills, Knowledge & Experience

  • Strong Visual Effects skills demonstrated through a portfolio or reel showing:
    • Well rounded background of art development including environments, lighting and effects.
    • A strong background in Particle Effects systems (Unity Experience preferred).
    • Exceptional knowledge of cinematography and post effects in relation to video games.
    • Deep knowledge of colour and lighting theory.
    • Traditional art skills.
  • Art production experience leading to at least one shipped title on PS4, Xbox One and Unity.
  • Experience in cross-platform development.
  • Strong Knowledge of Maya or Max and Photoshop.
  • Self motivated, strong and creative problem solver.
  • Experience with Unity.
  • Basic scripting experience.
  • Able to take direction, work to deadlines and within budgetary constraints.

 

Desirable Skills, Knowledge & Experience

  • Experience working on both console and mobile development.
  • Scripting experience (Mel, Python, LUA, C/C#, etc.).
  • Experience using the Adobe Suite for creation of videos.
  • Experience writing shaders for Unity.
  • Film Making/Photography Background.

Contacts and Interfaces

  • Art Leads
  • Producer
APPLY NOW

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

AVAILABLE JOBS

Game Designer


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.

GAME DESIGNER

Purpose

Game Designers are responsible for the design of the game(s) assigned to them; monitoring and maintaining these games and their designs throughout development. They ensure that the quality of the game and its gameplay are of the highest standards, while remaining in-line with required timelines; and will do this in partnership with the game’s development team and studio production staff.

Main Duties & Responsibilities

  • Own a game’s design from concept—through production—to release; and ensure that the resulting game is of the highest quality.
  • Write and maintain living design documents for use by design, production, development, and QA staff.
  • Work and communicate directly with all members of the game team on a regular basis to develop the game and its design throughout production.
  • Do hands-on work during production including play-testing, tuning, data-entry, content creation, and some scripting.
  • Ensure all delivered versions of assigned games are thoroughly play-tested with a design-critical approach, and report all issues and required changes.
  • Identify and help to prioritize any issues in assigned games in conjunction with production and other team leads.
  • Identify and report any aspects of the assigned game, its design, or its development process, which may compromise its final quality or overall success.
  • Develop—or contribute to—new concepts and game pitches for the studio as required.
  • Play—and contribute feedback for—all games currently in development or prototyping.
  • Continually question and contribute to the studio’s growing philosophy of game design, and how we make games.

Essential Skills, Knowledge & Experience

  • Strong written and verbal communication skills with the ability to breakdown game issues, mechanics or concepts into lay terms.
  • A detail-conscious and creative thinker.
  • A team worker with the ability to welcome and consider all forms of feedback.
  • Able to argue and negotiate their case on game-specific issues in a constructive manner.
  • Willingness to research, learn and love the subjects of assigned games—especially sports.
  • A passion for the design of games and play, and a desire to improve our understanding of these things.
  • A self-motivated individual both in terms of time-management skills and interest in self-improvement.
  • An outgoing personality with the ability to work with people at all levels.

Desirable Skills, Knowledge & Experience

  • Basic scripting experience (C#, XML / JSON, VBA)
  • MS Office experience (especially MS Excel)
  • Experience with the Unity game engine
  • Degree (any subject)—or alternatively—games industry experience.
  • An avid player of both PC and console games.
  • Able to demonstrate a wide knowledge of games, both old and current
  • Deep interest and knowledge in one or more mainstream sports
  • An understanding of how games work, why people play games, and how games motivate players.
  • Technical knowledge of the videogame development process.
  • Flexible with regard to working hours.

Contacts and Interfaces

  • Producer / Associate Producer of assigned game
  • QA Team Leader of assigned game
  • Other Designers
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