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

SENIOR SOFTWARE ENGINEER

Location

Lunenburg and Halifax.

Purpose

Established engineers leading a section of development or fully competent in a particular aspect of the development.

Primary Duties & Responsibilities

  • Work with other Software Engineers and members of the project team
  • Ensure the Technical Lead and Producer are aware of the progress of their work
  • Alert the Technical Lead and Producer to any issues they have with their work or the agreed schedules
  • Implement code to the required standard.
  • Facilitate learning and skill growth in less experienced programmers.
  • Maintain knowledge of the games industries’ practices
  • Perform as lead or sole developer on a specific area of a game or in the development of a library, tool, or utility.
  • Provide written documentation as required
  • Maintain an internal bug list and respond to serious problems quickly
  • Maintain a prioritized feature wish list for any tools they supervise
  • Present technical design documents to Technical Lead, including risk assessments and estimated schedule for an engine design change or new feature

Key Results

  • High quality work delivered on time
  • Good relationships maintained with other team members at all times

Essential Skills, Knowledge & Experience

  • Strong programming
  • Ability to program in C++
  • Ability to meet deadlines
  • Passion for video games
  • Ability to work in a team
  • Ability to work independently without heavy oversight
  • 5+ years of relevant experience
  • Applied math skills
  • Ability to provide creative input into a project
  • Good communication skills

Desirable Skills, Knowledge & Experience

  • Ability to program in C#
  • Experience in writing games
  • DirectX / OpenGL/ Vulkan experience
  • Windows programming experience
  • Practical Unity experience
  • Physics knowledge
  • Bachelor of Computer Science degree (or similar)
APPLY NOW

AVAILABLE JOBS

Assistant Producer


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.

ASSISTANT PRODUCER

Purpose

Assist the Producer and Team Leads in all production areas thus ensuring the smooth progress and successful delivery of projects.

Main Duties & Responsibilities (based on working on one title at once)

  • Facilitate communication (written & oral)
  • Prepare & coordinate necessary project documentation
  • Provide QA support to the team during feature development
  • Coordinate resources
  • Research content
  • Foster positive working relationship and teamwork within the development team with an emphasis on communication
  • Assist with game design
  • Help to prepare and verify milestone deliverables and related documentation
  • Communicate with publishers, QA, Localization and other external partners
  • Review builds and prepare notes

Key Results

  • Assist the Producer in successfully delivering projects to the highest quality
  • Good relationships maintained with other team members at all times

Essential Skills, Knowledge & Experience

  • Bachelor’s level degree or equivalent /related experience
  • Good understanding of standard productivity software (Excel, Visio, etc.)
  • Excellent organizational and communication skills
  • A proven ability to multi-task, make decisions and solve problems efficiently and effectively
  • Self motivated and avid game player
  • Solid understanding of a wide range of sports
  • Plays and is familiar with sports video games
  • Able and willing to work additional hours as necessary to successfully complete tasks
  • Excel as a team player and strive to maximize team/department performance
  • A dedicated work ethic and commitment to excellence
  • Proposal writing
  • Research skills

 

Desirable Skills, Knowledge and Experience

  • An understanding of game theory and related technology
  • An understanding of the game development life cycle and design process – from concept to delivery
  • Proficiency with Excel
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.

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

GRAPHIC ARTIST

Purpose

To design and produce artwork predetermined with the Producer to agreed schedules.

Main Duties & Responsibilities

  • Demonstrate a broad range of superior graphic design techniques
  • Liaise with other graphic artists and members of the project team
  • Ensure the Producer is aware of the progress of their work
  • Collaborate effectively with the Producer and Head of Creative during art review sessions that result in the finest artistic look possible
  • Meet project deadlines / milestones, as set by Producer and Head of Creative
  • Actively participate in team / department meetings; consistently exercise sound judgment in all areas of performance

Key Results

  • High quality work delivered on time
  • Good relationships maintained with other team members at all times

Essential Skills, Knowledge & Experience

  • Experience using Unity
  • Graphic Design graduate or similar
  • Excellent freehand drawing capability
  • Photoshop and Illustrator expertise
  • Flash & Action Script experience
  • Excellent understanding of interface/interaction design
  • A portfolio demonstrating the above
  • Passion for video games
  • Ability to meet deadlines
  • Ability to work effectively in a collaborative team environment
  • Ability to work with a high degree of self-direction when necessary
  • Excellent organizational, communication and interpersonal skills
  • Receptive to art direction
  • Responsive to deadlines and work within pre-defined aesthetic goals
  • Self motivated
  • Low Fidelity & High Fidelity Prototyping/Mock-ups
  • Ability to build, expand & maintain a design style-guide

Desirable skills and experience

  • Flash & Action Script experience
  • 3D software skills
  • Mobile and Tablet design experience
  • HTML/CSS/JS or other relevant web design and development skills
  • Motion Graphics experience

 Reports To

  • Producer
  • Creative Director
APPLY NOW

AVAILABLE JOBS

Level 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.

LEVEL DESIGNER

Purpose

As Level Designer you will be responsible for overseeing the creation of courses, tracks and parks for current HB Studios franchises such as The Golf Club, as well as future projects.

Primary Duties & Responsibilities

  • Own a game’s level content from concept—through production—to release; and ensure that the results are of the highest quality.
  • Schedule the project in liaison with the Producer, and other project leads; and ensure that level design work stays on schedule.
  • Collaborate with Art Lead and Game Designers to help direct art asset production as needed for level content.
  • Direct, review and provide feedback on level design content meant for official use.
  • Do hands-on work during production to create game environments as high water mark examples, and usable assets.
  • Provide feedback on, and contribute to the direction of user-facing level design tools.
  • Ensure all delivered levels are thoroughly play-tested, with all issues reported and addressed.
  • Continually question and contribute to the studio’s growing philosophy of game design, and how we make games.

Essential Skills, Knowledge & Experience

  • A portfolio demonstrating outstanding level design and creation skills.
  • Working knowledge of a 3D game engine, or level design tool.
  • Graduate or 2 or more years of relevant experience.
  • An outgoing personality with the ability to work with people at all levels.
  • Strong communication and visualization skills.
  • Ability to work with a high degree of self-direction when necessary.
  • An interest in sports—spectator sports, action sports, motorsports, etc.

Desirable Skills, Knowledge & Experience

  • An interest in golf, or golf course design.
  • Experience as a level designer on racing or action-sport games.
  • Experience with the Unity game engine.
  • Scripting experience (visual scripting, C#)
  • Experience designing content in The Golf Club series, or Mark McMorris Infinite Air.
  • Experience with collaborative documentation & project planning tools.
  • Working knowledge of the videogame development process, and experience shipping professional or amateur projects.

Contacts and Interfaces

  • Art Lead
  • Game Designers
  • Producer
  • QA Lead
  • External Service Providers
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