Current jobs related to Senior Software Developer - Ottawa, Ontario - Collage HR


  • 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

    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

    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 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 QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...


  • 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 Ourcommons Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at Ourcommons. As a key member of our Digital Services team, you will play a critical role in designing, developing, and implementing cutting-edge digital products.As a Senior Software Developer, you will lead technical design and architectural discussions, mentor...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About the Job:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System to create embedded solutions for our customers.Key Responsibilities:Analyse, port,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking a highly skilled Principal Software Developer to join our Advanced Technology Development team at QNX Software Systems. As a key contributor to our team, you will be responsible for designing and developing cutting-edge software solutions for our automotive and mission-critical applications.Key Responsibilities:Design and execute...


  • 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,...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: Senior Systems Software DeveloperBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, providing expert support and services for building the world's most critical embedded systems.As a Senior Systems Software Developer, you will be responsible for maintaining and continually...


  • 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 QNX Software Systems Full time

    Job OverviewWe are seeking an experienced Embedded Systems Software Engineer to join our team in Ottawa, Canada. In this role, you will be responsible for designing, developing, and testing device drivers for various hardware peripherals. Your primary goal will be to ensure the software is of high quality and meets the required safety standards.About QNX...


  • 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 Telesat Full time

    About the RoleWe are seeking an experienced Senior Software Development Engineer to join our team at Telesat in Ottawa, Canada. As a key member of our scrum team, you will contribute to the design, development, and testing of cutting-edge LightSpeed Software.


  • Ottawa, Ontario, Canada Telesat Full time

    At Telesat, we're seeking a highly skilled Senior Software Developer in Test to join our Software Development team. As a key member of our team, you will be responsible for ensuring the quality and reliability of our System Model codebase, as well as the microservice ecosystem supporting it, through effective and automated software testing.The ideal...


  • Ottawa, Ontario, Canada Nokia Full time

    About the RoleWe are seeking a highly motivated and skilled software engineer to join our team at Nokia. As a senior software development engineer, you will have the opportunity to work on cutting-edge projects that drive innovation in the field of networking and communications.


  • Ottawa, Ontario, Canada Fullscript Full time

    Fullscript is a pioneering company that enables health practitioners to deliver personalized care through its innovative platform. We are currently seeking a highly skilled Senior Software Developer to join our team and contribute to the development of our internal GraphQL API.


  • Ottawa, Ontario, Canada Telesat Full time

    Job Title: Senior Specialist Software DeveloperJob SummaryAt Telesat, we are seeking a highly skilled Senior Specialist Software Developer to join our team. The successful candidate will be responsible for designing, developing, and testing cutting-edge software applications for our satellite communication systems.Key ResponsibilitiesCollaborate with...


  • Ottawa, Ontario, Canada Amazon Full time

    Job OverviewWe are seeking an experienced Senior Software Development Manager to join our team at Amazon. As a key member of our software development team, you will be responsible for leading the development of software solutions that meet business needs.Key ResponsibilitiesOur ideal candidate will have a strong technical background and excellent leadership...

Senior Software Developer

2 months ago


Ottawa, Ontario, Canada Collage HR Full time

We are seeking a skilled Senior Software Developer to join our team in Ottawa, ON. As a key player in the international defence and security market, we are expanding our operations and require a talented individual to contribute to our new design and development project.

The successful candidate will integrate into our growing agile scrum team and be responsible for building new software components and services that seamlessly integrate user interface with backend services.

The role may also require participation in various project-related meetings and reviews, such as customer-facing design reviews and supporting internal and external test events.

Your Role:
  1. Design and develop new software components and services;
  2. Improve our quality by making necessary improvements to our code and processes;
  3. Participate in Scrum activities, design sessions, and code reviews;
  4. Assist in the allocation of system requirements to software components;
  5. Effectively communicate technical and product knowledge to stakeholders at various levels.
Requirements:
  1. Solid understanding of SDLC and processes in agile development environment using Scrum methodologies and tools such as Jira, Bitbucket, Jenkins, and Nexus;
  2. Experience providing technical leadership with peers and stakeholders;
  3. Experience with relational databases (e.g., PostgreSQL, SQL).
Nice to Have:
  1. Knowledge/experience with software automation (CI/CD pipeline);
  2. Experience contributing to technical design documentation.

Please submit your application online today. Special needs of candidates with disabilities will be accommodated. Successful candidates must fulfill requirements for Canadian Controlled Goods Program (CGP) and Canadian Security Clearance.