Software Engineer for Application Development

2 days ago


Ottawa, Ontario, Canada Django Rest Framework Full time
Job Description

The Product Engineer plays a pivotal role in ensuring the seamless implementation of developed applications. Their primary responsibility involves thorough testing to guarantee that the application aligns with the envisioned product design by the Product UI Developer and the Product Architect.

To achieve this, the Product Engineer leverages licensed starter kits, emphasizing the delivery of high-quality products through reusable components.

Key Responsibilities
  1. Develop and implement functioning software across various environments including Development, Staging, and Production.
  2. Demonstrate exceptional written communication skills in English to effectively convey ideas and collaborate with team members.
Compensation Package

Based on industry standards and considering the demands of the role, we estimate an annual salary range of $80,000 - $110,000. This figure takes into account factors such as experience level, location, and market rates.

This compensation package reflects our commitment to attracting and retaining top talent who can drive innovation and growth within our organization.

About Us

We are Django Rest Framework, a leading provider of cutting-edge solutions in application development. Our mission is to empower teams with the tools and expertise needed to deliver exceptional results.



  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for developing and maintaining drivers for various hardware peripherals, including adaptation of existing drivers for embedded platforms.Key Responsibilities:Develop and maintain...


  • Ottawa, Ontario, Canada Employment and Social Development Canada Full time

    Job SummaryWe are seeking a highly skilled Software Development Engineer II to join our team. As a key member of our engineering department, you will be responsible for designing and developing software solutions that meet the needs of our clients.About the RoleThis is a challenging opportunity for an experienced software developer to utilize their skills in...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software DeveloperJob Description:At QNX Software Systems, we are seeking an experienced Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software for our embedded systems.Responsibilities:Configure and develop embedded target...


  • Ottawa, Ontario, Canada Adobe Full time

    About the RoleWe're seeking a highly skilled Software Development Engineer to join our AEM Asset Engineering team. As a key member of our team, you will be responsible for designing and developing high-quality cloud applications that meet the needs of our customers.Key Responsibilities:Collaborate with cross-functional teams to gather system requirements and...


  • 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 DescriptionJob Title: Embedded Software DeveloperJob Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems.Responsibilities:Design and develop software for embedded...


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

  • Software Engineer

    1 week ago


    Ottawa, Ontario, Canada ADGA Group of Companies Full time

    Job OverviewADGA Group Consultants is seeking an experienced Software Engineer to develop custom applications for various groups within the client's organization using Dynamics 365 and Power Platform solutions.ResponsibilitiesCreate custom applications for Dynamics 365/Power Platform using Canvas and Model Driven frameworks.Develop flows with Power...


  • Ottawa, Ontario, Canada Adobe Full time

    About the RoleWe're seeking a highly skilled Software Development Engineer to join our team at Adobe. As a member of our AEM Asset Engineering team, you will be responsible for ensuring the overall quality of our features and products while working closely with other team members to evolve and innovate the next generation of Adobe's AEM Assets platform.Key...


  • Ottawa, Ontario, Canada Adobe Full time

    About the RoleWe're seeking a highly skilled Cloud Engineer to join our AEM Asset Engineering team at Adobe. As a Cloud Engineer, you will be responsible for designing and developing high-quality cloud applications that meet the needs of our customers.Key Responsibilities:Collaborate with cross-functional teams to gather system requirements and develop...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Overview:BlackBerry QNX, a world leader in safe, secure foundational software components for the automotive industry and mission critical application domains, is seeking a talented Embedded Software Developer to join our Advanced Technology Development team.Key Responsibilities:Develop and implement software solutions for future technology trends and...


  • 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

    Software Engineer Job DescriptionWe are seeking a skilled Embedded Systems Software Developer to join our team in Ottawa. As a key member of our Filesystem development team, you will be responsible for designing and developing high-quality software solutions for embedded systems.Job Summary:Develop and maintain reliable and secure Filesystem components for...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Overview:BlackBerry QNX, a world leader in safe, secure foundational software components for the automotive industry and mission critical application domains, is seeking a talented Senior Embedded Software Developer for our Advanced Technology Development team. The team is focused on future technology and product opportunities, as they relate to our...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About this role:BlackBerry QNX is seeking a talented Embedded Systems Developer to join our Advanced Technology Development team. As a key contributor, you will be responsible for executing on development plans and strategies related to key technology trends.Your responsibilities will include:Participating in architecture and strategy sessions with our...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job OverviewWe are seeking a skilled Embedded Software Developer to join our team at QNX Software Systems. As a Driver Development Engineer, you will be responsible for designing and implementing software drivers to support next-generation hardware peripherals on advanced automotive platforms.Key ResponsibilitiesDevelop software drivers for various hardware...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: BlackBerry QNX Software DeveloperQNX Software Systems is seeking a skilled software developer to join our team and contribute to the development of our QNX Real-Time Operating System (RTOS). As a software developer, you will be responsible for analyzing, porting, integrating, and optimizing Open Source software onto the QNX RTOS.Key...


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

    Telesat Corporation is seeking a skilled Software Development Engineer to join our team in Ottawa, Canada. As an integral part of our scrum team, you will contribute to the design, development, and testing of our cutting-edge LightSpeed Software. Your responsibilities will include collaborating with experienced engineers, developing and maintaining embedded...


  • Ottawa, Ontario, Canada Adobe Full time

    About the RoleWe're seeking a highly skilled Cloud Solutions Developer to join our AEM Asset Engineering team at Adobe. As a key member of our team, you will be responsible for designing and developing high-quality cloud applications that meet the evolving needs of our customers.Key Responsibilities:Collaborate with cross-functional teams to gather system...