Company DescriptionSignal 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 DescriptionWe 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!ResponsibilitiesLead and manage the development of an application ecosystem comprising of a media editor and multi-platform players, for a proprietary interactive VR video formatSpearhead development on a wide variety of languages and platforms including C++, C#, Windows, Android, Qt, Unreal Engine and UnityArchitect and implement novel solutions for the optimization, seamless playback, editing, and rendering of interactive VR media contentWork with a multi-disciplinary team of developers and content creators to implement real-world projects using the ecosystemNote: This is not a Video Game development position, rather a tool/software development one.QualificationsQualificationsProficiency in C++ (Mandatory)Experience with 3D and/or VR technologies/systems/API'sHigh-adaptability to multiple languages and platformsPreferred/optional skills:Experience with the Qt FrameworkExperience with media/video playback and file formats/conversionExperience with Unreal EngineExperience with UnityUI/UX development experienceAdditional InformationBENEFITSWork-life balance! Normal hours: 9:00am—5:00pm, with some flexibility.Remote and onsite work accommodations.No crunch time4 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 careExtended health careLanguage training providedPaid time offVision care