Senior Programmer

3 weeks ago


Montréal QC, Canada Naisense Solutions Inc Full time
  • Full-time
Company Description

Naisense is looking for a Senior Programmer (C++, Python) to develop simulations for autonomous systems with Unreal Engine and robotics industry software. We are looking for passionate individuals who want to apply their game-industry skills to real-world challenges in autonomous vehicles development. You can make a big difference working on the world’s most challenging autonomous systems problems. Located in downtown Montreal in the heart of Canada’s AI and simulation center of excellence, we are a start-up with a culture of entrepreneurship and encourage the exploration of new ideas and creative problem solving. We work with positivity, open communication, and teamwork.

Job Description

You will be responsible for designing, developing, and maintaining graphics-related systems as well as working with engineering simulation and AI software integrations as well as AI based perception and control systems development. We are building a simulation framework for autonomous systems engineering based on Unreal, high fidelity physics simulation and control software. We need developers versed in game development, 3D graphics, tools development and C++. We are looking for a polyvalent developer who can also support implementation and integrations with machine learning applications as well as support scenario development. This is a chance to use your specialist graphics skills as well as broaden your horizons in AI and autonomous systems.

Qualifications
  • Passion to learn new things • 5+ years of experience working in the game/simulation industry with Unreal Engine • Fluent in C/C++
  • Understanding of versioning and repository best practices
  • Blueprints scripting proficiency as well as Python skills
  • Solid background in rendering with experience in shaders, geometry processing, and lighting
  • Experience with CPU/GPU optimizations
  • Experienced in agile and rapid prototyping of concepts
  • Strong verbal and written communication skills in English
Additional Information

We are a passionate, talented, and tech-loving team of developers, engineers, and scientists. You will be working with highly skilled, senior-level professionals. Naisense is a young organization and you can have a big impact on our vision.

We offer both work-from-home and informal in-office work environment with flexible hours. We provide an open vacation policy suited to your needs as well as group medical and dental plans.

#J-18808-Ljbffr

  • Montréal, QC, Canada Haven Studios Inc Full time

    In May 2021, we embarked on a journey to start Haven Studios with a small team and big ambitions. Our goal was to build a studio where we could make the kind of games we’ve always wanted to create – and games we’ve longed to play. We’ve made amazing progress in a short time thanks to our talented, passionate team and their exceptional...


  • Montréal, QC, Canada Haven Studios Inc Full time

    In May 2021, we embarked on a journey to start Haven Studios with a small team and big ambitions. Our goal was to build a studio where we could make the kind of games we’ve always wanted to create – and games we’ve longed to play. We’ve made amazing progress in a short time thanks to our talented, passionate team and their exceptional...


  • Montréal, QC, Canada PlayStation Full time

    Why PlayStation? PlayStation isn't just the Best Place to Play — it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation...


  • Montréal, QC, Canada Sony Playstation Full time

    Why PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios,...


  • Montréal, QC, Canada Sony Playstation Full time

    Why PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios,...

  • PLC Programmer

    3 weeks ago


    Montréal, QC, Canada St-Amour & Associates, Senc. Full time

    Salary : Activity area : Industrial and manufacturing Post category : Production and engineering Province : Quebec Region : Lanaudiere, Laurentians, Laval, Montreal, Montreal and surroundings Family business located in Terrebonne's industrial district. We're always on the lookout for passionate people who are dedicated to the success of our...


  • Montréal, QC, Canada St-Amour & Associates, Senc. Full time

    Industrial and manufacturing Production and engineering Family business located in Terrebonne's industrial district. Our warm, collaborative corporate culture is what sets our work environment apart. We value collaboration, innovation, respect, commitment and passion. We are currently looking for a PLC programmer with excellent communication skills,...


  • Montréal, QC, Canada People Can Fly Full time

    Programmeur(-euse) senior d’interface utilisateur / Senior UI Programmer People Can Fly , un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de...

  • Full-time Programmer

    3 weeks ago


    Montréal, QC, Canada Haven Studios Inc Full time

    In May 2021, we embarked on a journey to start Haven Studios with a small team and big ambitions. Our goal was to build a studio where we could make the kind of games we’ve always wanted to create – and games we’ve longed to play. Haven joined the PlayStation Studios family in 2022, and we are on track to build an exclusive new IP for Playstation and...

  • Full-time Programmer

    3 weeks ago


    Montréal, QC, Canada Thorens Solutions Full time

    Python/Linux Programmer Technologies Permanent - Full time , Flexible hours , Hybrid work mode This job description is only available in French. Please, see the offer in french for more details ** Tasks and Responsibilities ** Please, see the offer in french for more details ** Qualifications ** Please, see the offer in french for more details **...


  • Montréal, Canada Procom Full time

    Gestionnaire de Programme Fidélité SeniorDans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d'un Gestionnaire de Programme Fidélité Senior pour une entreprise dans le domaine de l'aviation.Notre client est situé à Montréal (3 jours en présentiel).Description des tâches et responsabilités -...


  • Montréal, Canada Procom Full time

    Gestionnaire de Programme Fidélité SeniorDans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d’un Gestionnaire de Programme Fidélité Senior pour une entreprise dans le domaine de l’aviation.Notre client est situé à Montréal (3 jours en présentiel).Description des tâches et responsabilités –...


  • Montréal, QC, Canada Ubisoft Montréal Full time

    When you’re a Gameplay Programmer at Ubi Montreal, you have direct influence over the quality of the game that will end up in the players’ hands; You are entrusted with coding the interactive systems that make the game. Is it AAA quality? You’re an avid gamer who cares about the player experience. As a dependable member of a cohesive gameplay team...


  • Montréal, QC, Canada People Can Fly Full time

    Programmeur(-euse) senior d’interface utilisateur / Senior UI Programmer People Can Fly , un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de...

  • Full-time Programmer

    3 weeks ago


    Montréal, QC, Canada Naisense Solutions Inc Full time

    Full-time Naisense is looking for a Senior Programmer (C++, Python) to develop simulations for autonomous systems with Unreal Engine and robotics industry software. We are looking for passionate individuals who want to apply their game-industry skills to real-world challenges in autonomous vehicles development. Located in downtown Montreal in the heart of...


  • Montréal, QC, Canada Ubisoft Entertainment Full time

    Senior gameplay programmer - (Assassin's Creed project) Full-time Flexible Working Organization: Hybrid Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many...

  • Programmer Analyst

    4 weeks ago


    Montréal, QC, Canada Cellcom Communications - Cellcom.ca Full time

    Title: Senior C#/.NET Programmer Analyst Permanent, Full Time Fundstream is a leader in Canadian gift card marketing and fulfillment. Founded in 2003, Fundstream operates three lines of business (fundraising, incentives and fulfillment) and provides its customers with national coverage, bilingual services and access to a catalogue of over 300 gift card...


  • Montréal, QC, Canada Ubisoft Full time

    Creating dynamic, visually stunning games is a top priority at Ubisoft Montreal. Game animation plays an important role in the visual experience. By controlling how game elements move and interact with each other, you'll be contributing to the game's technical development and artistic level. As an Animation Programmer, you'll be responsible for building...


  • Montréal, QC, Canada Ubisoft Full time

    Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to...


  • Montréal, QC, Canada CG Consulting Group Full time

    Senior DB2 Systems Programmer This is with a global IT services firm for a leading Healthcare Insurance firm. Candidate must have legal USA work status – Citizenship, Green Card, TN or H1 Remote work, WFH, anywhere in USA. Work zone is Central Time zone. 6 months contract, possible extension. Market rate Description: We are seeking someone with anan...