Lead Programmer

2 Months ago • All levels • Game Programmer

Job Summary

Job Description

Signal Space Lab seeks a Lead Software Programmer to lead development of an application ecosystem including a media editor and multi-platform players for a proprietary interactive VR video format. Responsibilities include spearheading development across various languages (C++, C#, etc.) and platforms (Windows, Android, Qt, Unreal Engine, Unity), architecting solutions for optimization and rendering of interactive VR media, and collaborating with a multi-disciplinary team. This is a tool/software development role, not video game development. The ideal candidate is a hands-on programmer with initiative and a broad skill set.
Must have:
  • Proficiency in C++
  • Experience with 3D and/or VR technologies
  • Lead and manage software development
  • Work with multi-disciplinary teams
Good to have:
  • Experience with Qt Framework
  • Media/video playback experience
  • Unreal Engine experience
  • Unity experience
  • UI/UX development experience
Perks:
  • Work-life balance
  • Remote and onsite work accommodations
  • No crunch time
  • 4 weeks paid vacation
  • Personal days
  • Group insurance plan
  • Multicultural team

Job Details

Company Description

Signal Space Lab is an interactive creation studio in Montreal, QC in Canada specializing in immersive XR entertainment, video games, and audio production. Our goal is to advance in the art of interactive media by imaging and producing original, innovative, and memorable experiences that materialized into sounds, visuals, and gaming environments.

Here are our current projects:

  • https://store.steampowered.com/app/1546080/Every_Day_We_Fight/
  • https://store.steampowered.com/app/1763380/Monkey_Do/
  • https://www.meta.com/experiences/human-within/6218357148255323/

Job Description

We are now on the lookout for a motivated Lead Software programmer who thinks differently about entertainment, interactivity, and reality in general. ‍‍ As a small team, we wear many hats and thrive on creative problem-solving, adaptability, and teamwork.

If you're a hands-on programmer who loves taking initiative and has a broad skill set, this is the place for you!

Responsibilities

  • Lead and manage the development of an application ecosystem comprising of a media editor and multi-platform players, for a proprietary interactive VR video format
  • Spearhead development on a wide variety of languages and platforms including C++, C#,  Windows, Android, Qt, Unreal Engine and Unity
  • Architect and implement novel solutions for the optimization, seamless playback, editing, and rendering of interactive VR media content
  • Work with a multi-disciplinary team of developers and content creators to implement real-world projects using the ecosystem
  • Note: This is not a Video Game development position, rather a tool/software development one.

Qualifications

Qualifications

  • Proficiency in C++ (Mandatory)
  • Experience with 3D and/or VR technologies/systems/API's
  • High-adaptability to multiple languages and platforms
  • Preferred/optional skills:
    • Experience with the Qt Framework
    • Experience with media/video playback and file formats/conversion
    • Experience with Unreal Engine
    • Experience with Unity
    • UI/UX development experience

Additional Information

BENEFITS

  • Work-life balance! Normal hours: 9:00am—5:00pm, with some flexibility.
  • Remote and onsite work accommodations.
  • No crunch time
  • 4 weeks paid vacation (1 week around the Winter Holidays)
  • Personal days as needed by the team members.
  • Group insurance plan (Life, Dental, Vision).
  • Being part of a multicultural team from 3 time zones (and counting).
  • Our team is proud to accommodate creative decisions from each and every team member, you will have an influence on how the game you work on looks like.

Benefits (depending on Location):

  • Dental care
  • Extended health care
  • Language training provided
  • Paid time off
  • Vision care

Similar Jobs

ging games - Game Artist

ging games

Ankara, Ankara, Türkiye (On-Site)
2 Weeks ago
kuda  - Unity 3D Technical Artist

kuda

(Remote)
2 Weeks ago
Amobear - Ads Monetization

Amobear

Hanoi, Vietnam (On-Site)
1 Week ago
Fanatee - Motion Designer

Fanatee

São Paulo, State Of São Paulo, Brazil (Hybrid)
1 Month ago
Spyke Games - 3D Marketing Animator

Spyke Games

İstanbul, Türkiye (On-Site)
9 Months ago
Playdead - Graphics Programmer

Playdead

Copenhagen, Denmark (On-Site)
9 Months ago
Ubisoft - Tools Programmer

Ubisoft

Pune, Maharashtra, India (On-Site)
1 Month ago
Ubisoft - Senior Generalist Developer AAA The Division Resurgence

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
3 Months ago
Spell Brush - Game Programmer (Unity)

Spell Brush

San Francisco, California, United States (On-Site)
2 Months ago
Ubisoft - Programmer

Ubisoft

Pune, Maharashtra, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Gravity CO  - System Technology PM Recruitment

Gravity CO

Seoul, South Korea (On-Site)
3 Weeks ago
Meta - UX Researcher, Qualitative

Meta

Burlingame, California, United States (On-Site)
6 Months ago
Lockwood - UI Programmer

Lockwood

Nottingham, England, United Kingdom (On-Site)
1 Month ago
Brave Group (Language barrier) - Studio Engineer (Recording/Distribution)

Brave Group (Language barrier)

Tokyo, Japan (On-Site)
1 Month ago
skillz - Manager - FP&A

skillz

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Niantic - Senior UX Designer

Niantic

Bellevue, Washington, United States (Hybrid)
2 Months ago
Unity - Web Analytics Implementation Specialist

Unity

Canada (Remote)
3 Weeks ago
Techland - Senior Game Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
SciPlay - Unity Developer

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Arrible - Sales/Business Developer (remote)

Arrible

Ukraine (Remote)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Boomi  - Principal Software Engineer

Boomi

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
Amber - Localization Quality Assurance (Finnish)

Amber

Quebec, Canada (Hybrid)
2 Months ago
Awaceb - Lead 3D Animation

Awaceb

Montréal, Québec, Canada (Hybrid)
1 Month ago
Diligent - Advisory & Consulting Manager

Diligent

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Litmus - Senior Technical Writer

Litmus

Toronto, Ontario, Canada (On-Site)
1 Month ago
Temporal Technologies - Account Executive, New Logo

Temporal Technologies

Toronto, Ontario, Canada (Remote)
1 Week ago
NVIDIA - Senior Mask Design Engineer - Hardware

NVIDIA

Canada (On-Site)
4 Months ago
Biestas - Business Developers Canada

Biestas

Toronto, Ontario, Canada (On-Site)
1 Month ago
Larian Studios - VFX DIRECTOR

Larian Studios

Quebec, Canada (On-Site)
5 Months ago
Velan Studios - Character Artist

Velan Studios

Toronto, Ontario, Canada (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
3 Months ago
Larian Studios - Engine Programmer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
9 Months ago
Rocksteady Studios - Senior Gameplay Programmer

Rocksteady Studios

(Hybrid)
2 Months ago
bohemia interactive - Senior Multiplayer Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
6 Months ago
Maverick Games - Lead Gameplay Engineer

Maverick Games

Warwick, England, United Kingdom (Hybrid)
1 Month ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
1 Month ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
3 Months ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight

Behaviour Interactive

Quebec, Canada (Hybrid)
2 Months ago
Zapak Digital Entertainment Limited -  Software Engineer - Backend (Java, AI, and ML Tools)

Zapak Digital Entertainment Limited

Pune, Maharashtra, India (On-Site)
3 Months ago
SEGA - Battle Programmer

SEGA

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded