Senior Software Development Expert

1 week ago


Ottawa, Ontario, Canada Snowed In Studios Full time
About Snowed In Studios

Snowed In Studios is a leading game development studio based in Ottawa, Canada. As part of Keywords Studios' Create service line, we collaborate with top-tier game developers to deliver exceptional gaming experiences.

Opportunity Overview

We are seeking an experienced Principle Software Developer to join our team. This role offers the chance to work on a variety of projects, utilizing advanced programming skills to help client studios bring their games to life.

Key Responsibilities
  • Work closely with client studios to design, implement, and debug game features
  • Collaborate on systems and tools to help designers implement their creative vision
  • Analyze and optimize code for efficient performance
  • Design and develop game toolsets and pipelines
Requirements
  • 15+ years of professional experience in software development
  • Advanced programming skills in C++ and C# with a strong understanding of fundamentals
  • Experience with game engines, primarily Unreal Engine
  • Familiarity with console development (PS5, Xbox Series X, Switch, etc.)
What We Offer
  • A comprehensive benefits package, including dental care, health care, vision care, and more
  • A generous leave policy, offering 4 weeks paid vacation and unlimited sick leave
  • RRSP matching and parental leave top-up
  • A dynamic and supportive team environment with a range of experience and an amazing culture
Location and Salary

This is a remote position; however, candidates must reside in Ontario. The estimated salary range for this role is $135,000-$160,000 per year.



  • Ottawa, Ontario, Canada QNX Software Systems Full time

    OverviewBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, providing expert support and services for building critical embedded systems. We are the embedded experts.Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a range of board support packages,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job DescriptionAt QNX Software Systems, we are seeking an Intermediate or Senior Embedded Software Developer to join our team. As a key member of our development team, you will work on various projects and technologies to deliver high-quality software solutions.ResponsibilitiesConfigure and integrate embedded target side software components, including BSP,...

  • Audio Developer

    4 weeks ago


    Ottawa, Ontario, Canada QNX Software Systems Full time

    Company OverviewBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are the embedded experts, with a trusted foundation software that has been pre-certified to ISO 26262 ASIL D.Our software is used by more than 24 of the top 25 EV manufacturers and runs in over 235 million vehicles...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsAs a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, QNX Software Systems provides expert support and services for building the world's most critical embedded systems.We are the embedded experts, born in embedded and providing time-tested and trusted foundation software,...


  • Ottawa, Ontario, Canada Multiview Full time

    About the RoleMultiview is seeking a highly skilled Senior Enterprise Software Developer to join our team. This is a remote position based in Canada.Job SummaryWe are looking for an experienced software developer who can design and implement scalable, efficient, and reliable software solutions using their expertise in internal and external software designs....


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    We are seeking a skilled Senior Embedded Software Developer to join our team at QNX Software Systems.As a Senior Embedded Software Developer, you will play a critical role in the development of software for embedded systems, working on a variety of projects and technologies. Our ideal candidate has strong experience in C/C++ software development, operating...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:The Embedded Software Integration Expert role at QNX Software Systems involves delivering professional integration services and solutions for all QNX products. In this position, you will resolve complex technical issues and utilize innovative thinking in the development and delivery of solutions for customer issues.The Embedded Software...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in C/C++ software development, operating systems, and real-time embedded systems.Key Responsibilities:Embedded target side software configuration of BSP, drivers, operating system, graphics,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Company Overview:The BlackBerry QNX Team is a leading provider of embedded operating systems and software solutions for the automotive, medical, industrial manufacturing, and consumer products industries.We are currently seeking a highly skilled Senior Embedded Software Developer to join our team. As a member of this team, you will be responsible for...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About the RoleWe are seeking an experienced Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing, developing, and testing software for our real-time operating system (RTOS). Key ResponsibilitiesDevelop drivers for various hardware peripherals, including...


  • Ottawa, Ontario, Canada Calian Group Ltd. Full time

    Job Title: Software Development ExpertJob Type: Full-timeCompany: Calian Group Ltd.About the role:Calian is seeking a highly skilled Software Development Expert to join their team. As a key member of the team, you will be responsible for designing, writing, testing, and correcting code for new software systems.Key Responsibilities:Design and develop software...


  • Ottawa, Ontario, Canada Qlik Full time

    We are seeking a highly skilled Senior Frontend Software Developer to join our team at Qlik, where you will play a key role in crafting user interfaces that transform complex data landscapes into actionable insights.About the RoleAs a Senior Frontend Software Developer, you will be responsible for designing, developing, and maintaining high-impact UIs that...


  • Ottawa, Ontario, Canada Acuity Software Full time

    About Acuity SoftwareWe are a leading software company that offers innovative solutions for web-based applications.Job OverviewAs a Senior Quality Assurance Specialist, you will be responsible for performing manual and automated testing as well as configuration management tasks for our ASP.Net based software.RequirementsTo be successful in this role, you...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About BlackBerry QNXBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building critical embedded systems.We are the embedded experts, born in embedded, and provide time-tested foundation software, including our deterministic microkernel...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Embedded Software Development OpportunityWe are seeking an experienced Senior Embedded Software Developer to join our team at BlackBerry Inc.About the Role:The successful candidate will be responsible for designing, developing, and maintaining software related to Command Line Tools (compilers, utilities, libraries, etc.) on Linux- and Windows-based...


  • Ottawa, Ontario, Canada Acuity Software Full time

    Job OverviewAcuity Software is seeking a highly skilled Senior Quality Assurance Specialist to join our team. As a key member of our QA department, you will be responsible for designing and executing manual and automated testing strategies to ensure the highest quality of our web-based software.Estimated Salary: $85,000 - $110,000 per yearKey...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Company Overview:QNX Software Systems is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.We are the embedded experts, born in embedded, and offer time-tested and trusted foundation software, including our...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    At QNX Software Systems, we're the embedded experts.We provide time-tested and trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware, and security solutions, all purpose-built for embedded systems.Our software is trusted by more than 24 of the top 25 EV manufacturers and...


  • Ottawa, Ontario, Canada NewFound Recruiting Full time

    About the RoleWe are seeking a seasoned Java Expert to join our team in Ottawa.Job SummaryThis is a full-time position offering a competitive salary of $120,000 per annum, plus benefits and opportunities for growth and professional development.Key ResponsibilitiesDesign, develop, and maintain high-quality software applications using Java, JavaScript (React),...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. The company offers expert support and services for building critical embedded systems.The Senior Systems Software Developer role involves delivering professional integration services and solutions for all QNX products. You will resolve...