Senior Software Programmer

3 Months ago • All levels • Programming

Job Summary

Job Description

Signal Space Lab seeks a motivated Senior Software Programmer to lead development of a multimedia application ecosystem, including a multi-platform editor and players for a proprietary interactive VR video format. Responsibilities include managing development across languages (C++, C#, etc.) and platforms (Windows, Android, etc.), designing solutions for VR multimedia optimization and rendering, and collaborating with a multidisciplinary team. This role focuses on tool/software development, not game development. Essential skills include proficiency in C++ and experience with 3D/VR technologies. Preferred skills include Qt framework, multimedia/video experience, Unreal Engine, Unity, and UI/UX development.
Must have:
  • C++ proficiency
  • 3D/VR tech experience
  • Adaptability to multiple languages/platforms
  • Lead development of multimedia application ecosystem
Good to have:
  • Qt Framework
  • Multimedia/video experience
  • Unreal Engine
  • Unity
  • UI/UX development
Perks:
  • Work-life balance
  • Remote/on-site work
  • No overtime
  • 3 weeks paid leave
  • Personal days
  • Group insurance
  • Flexible hours
  • Dental, Health, Vision care (location dependent)
  • Language courses (location dependent)

Job Details

Description de l'entreprise

Signal Space Lab est un studio canadien de création interactive situé à Montréal, Québec, spécialisé dans le divertissement immersif, les jeux vidéo et la production audio. Notre objectif est de progresser dans l'art des médias interactifs en imaginant et en produisant des expériences originales, innovantes et mémorables qui se matérialisent en sons, en visuels et en environnements de jeu.

Voici nos projets en cours:

  • 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/

Description du poste

Nous recherchons actuellement un Programmeur Logiciel Principal motivé qui aborde de manière différente le divertissement, l'interactivité et la réalité en général. En tant que petite équipe, nous assumons plusieurs rôles et excellons dans la résolution créative de problèmes, l'adaptabilité et le travail d'équipe.

Si vous êtes un programmeur impliqué, passionné par la prise d'initiative et disposant d'un large éventail de compétences, ce poste est fait pour vous !

Responsabilités :

  • Diriger et gérer le développement d'un écosystème d'applications comprenant un éditeur multimédia et des lecteurs multi-plateformes pour un format propriétaire de vidéo interactive en réalité virtuelle (VR)

  • Piloter le développement sur divers langages et plateformes, notamment C++, C#, Windows, Android, Qt, Unreal Engine et Unity

  • Concevoir et mettre en œuvre des solutions innovantes pour l'optimisation, la lecture fluide, l'édition et le rendu de contenus multimédias interactifs en VR

  • Collaborer avec une équipe multidisciplinaire de développeurs et créateurs de contenu pour réaliser des projets concrets utilisant l'écosystème

Remarque : Ce poste ne concerne pas le développement de jeux vidéo, mais plutôt le développement d'outils/logiciels.

Qualifications

Qualifications :

  • Maîtrise du C++ (obligatoire)

  • Expérience avec les technologies, systèmes ou API 3D et/ou VR

  • Forte capacité d'adaptation à plusieurs langages et plateformes

Compétences préférées/facultatives :

  • Expérience avec le Framework Qt

  • Expérience en lecture multimédia/vidéo et en formats de fichiers/conversion

  • Expérience avec Unreal Engine

  • Expérience avec Unity

  • Expérience en développement UI/UX

Informations supplémentaires

Avantages

  • Équilibre travail-vie personnelle! Horaires normaux : de 9h00 à 17h00, avec une certaine flexibilité.

  • Travail à distance et sur site.

  • Pas de temps supplementaire

  • 3 semaines de congés payés (1 semaine pendant les vacances d'hiver)

  • Journées personnelles selon les besoins des membres de l'équipe.

  • Régime d'assurance collective (Vie, Dentaire, Vision).

  • Faire partie d'une équipe multiculturelle de 3 fuseaux horaires (et ce n'est pas fini).

  • Notre équipe est fière de s'adapter aux décisions créatives de chaque membre de l'équipe, vous aurez une influence sur le jeu sur lequel vous travaillez.

Avantages (en fonction du lieu d’activité):

  • Soins dentaires

  • Soins de santé étendus

  • Cours de langue

  • Congés payés

  • Soins des yeux

Similar Jobs

DNEG - Video Streaming Engineer - Imaging, Playback and Review Tools

DNEG

London, England, United Kingdom (Remote)
2 Months ago
grimlore games - Lead Programmer

grimlore games

Germany (On-Site)
1 Month ago
Epic Games - Automation Engineer

Epic Games

(On-Site)
3 Months ago
whoop - Senior Sensor Algorithm Engineer

whoop

Boston, Massachusetts, United States (On-Site)
2 Months ago
Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

Andover, Massachusetts, United States (On-Site)
1 Month ago
NCR Voyix - Software Engineer IV - Java

NCR Voyix

Hyderabad, Telangana, India (On-Site)
1 Month ago
luxsoft - Senior Java Developer

luxsoft

Mississauga, Ontario, Canada (On-Site)
2 Weeks ago
ARHS - Java Jee Developer

ARHS

Luxembourg (On-Site)
8 Months ago
extreme network - STAFF IS ENGINEER 9799 - Oracle CPQ (BigMachines) Software Developer

extreme network

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Next Level Business Services - Java/J2EE Developer

Next Level Business Services

San Diego, California, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Hololight - C/C++ Software Developer

Hololight

Ismaning, Bavaria, Germany (On-Site)
3 Months ago
Rebellion - Senior AI Gameplay Programmer

Rebellion

Runcorn, England, United Kingdom (Hybrid)
3 Months ago
playrix  - Senior C++ Software Engineer (Build System)

playrix

Serbia (Remote)
7 Months ago
Google - Senior Software Engineer, Silicon System Machine Learning Acceleration

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Months ago
bytedance - Research scientist, Foundation Model(LLM)

bytedance

San Jose, California, United States (On-Site)
8 Months ago
NVIDIA - Senior GPU Architect

NVIDIA

Santa Clara, California, United States (On-Site)
5 Months ago
Epic Games - Senior Rust Software Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
aspyr - Lead Software Engineer

aspyr

Austin, Texas, United States (On-Site)
2 Months ago
Qualcomm - Senior Software Engineer - Hypervisor

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
playrix  - Lead C++ Software Engineer (Gameplay)

playrix

Ukraine (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Quebec, Canada

Ansys - Spring 2026 Electronics Intern - HFSS (MS/PHD)

Ansys

Montreal, Quebec, Canada (Remote)
1 Month ago
WildBrain - Head of CG Assets

WildBrain

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Epic Games - Senior UI Programmer, Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Signal Space Lab - Lead Programmer

Signal Space Lab

Montreal, Quebec, Canada (On-Site)
3 Months ago
PlayStation Global - Sr Manager, Technical Project Management

PlayStation Global

Waterloo, Ontario, Canada (Hybrid)
2 Months ago
Krafton - AI Programmer

Krafton

Montreal, Quebec, Canada (Hybrid)
5 Months ago
Gamebreaking studios - Pre-Sales Engineer, POC

Gamebreaking studios

Canada (Remote)
2 Months ago
Thumbtack - Senior Data Engineer

Thumbtack

Ontario, Canada (Remote)
4 Weeks ago
CAE - Procurement Operations Buyer

CAE

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
2K - Senior Gameplay Animation Engineer

2K

Burnaby, British Columbia, Canada (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Autodesk - Senior Software Engineer- Developer Tooling

Autodesk

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
5minlab - Client Programmer

5minlab

Seoul, South Korea (On-Site)
5 Months ago
ISS Stoxx - Python Development Lead

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
1 Year ago
Epic Games - Lead Automation Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
PwC - Manager - Insurance Consulting (P&C Retail & Commercial)

PwC

Zürich, Zurich, Switzerland (On-Site)
9 Months ago
Epic Games - Principal Programmer, Horde

Epic Games

United States (On-Site)
4 Months ago
Next Level Business Services - Technical Lead – Java

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
8 Months ago
PwC - Senior Associate Python Developer

PwC

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Capgemini - SQL DBA (Consultant/Lead/Architect)

Capgemini

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Varonis  - C# Software Engineer

Varonis

Herzliya, Tel Aviv District, Israel (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Quebec, Canada (Hybrid)

Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Signal Space Lab

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug