Senior Software Programmer

2 Months ago • All levels

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

house of how - Senior 3D Artist - Sweden

house of how

Boden, Norrbotten County, Sweden (On-Site)
6 Months ago
Samsung Semiconductor - Senior Staff Engineer, DTCO

Samsung Semiconductor

San Jose, California, United States (On-Site)
2 Months ago
NVIDIA - Solution Architect - CSP Cloud

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
Meta - Product Security Engineer

Meta

New York, New York, United States (On-Site)
6 Months ago
Lockwood - Character Artist

Lockwood

Nottingham, England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Animation Tools Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
playrix  - Lead SDET

playrix

Georgia (Remote)
7 Months ago
Falcon games - UNITY DEVELOPER INTERN

Falcon games

Hanoi, Vietnam (On-Site)
3 Weeks ago
Playdead - Level Architect

Playdead

Copenhagen, Denmark (On-Site)
9 Months ago
Tap nation  - Unity Developer

Tap nation

New York, New York, United States (Remote)
6 Months ago
playrix  - Technical Director (Game Project)

playrix

Serbia (Remote)
7 Months ago
Sperasoft - Lead Concept Artist

Sperasoft

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)
2 Months ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
2 Months ago
31st Union - Senior Gameplay Engineer

31st Union

San Mateo, California, United States (On-Site)
2 Months ago
Unity - Senior Software Engineer, Console Platforms

Unity

Brighton And Hove, England, United Kingdom (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Quebec, Canada

Fluxon - Senior Product Manager

Fluxon

Canada (Remote)
1 Week ago
Keywords Studios - Technical Account Manager

Keywords Studios

Canada (Remote)
1 Month ago
NVIDIA - Senior Product Development Engineer

NVIDIA

Canada (On-Site)
1 Month ago
Epic Games - Concept Outsource Lead

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Zoic studios - Senior Environments Look Dev Artist - Stop Motion VFX Project

Zoic studios

Canada (Remote)
5 Days ago
Scanline VFX - Lead Software Engineer

Scanline VFX

Montreal, Quebec, Canada (Remote)
7 Months ago
Ethernovia - Senior ASIC (Front End) Design Engineer

Ethernovia

Canada (Remote)
1 Week ago
Motive Studio - Technical Animator - Battlefield

Motive Studio

Montreal, Quebec, Canada (On-Site)
1 Month ago
Guru Studio - 3D Animator

Guru Studio

Toronto, Ontario, Canada (Remote)
1 Month ago
Epic Games - Senior Cinematic FX Artist

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!