Current jobs related to Embedded Software Engineer - Ottawa, Ontario - QNX Software Systems


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our team, you will be responsible for developing and maintaining software for our embedded operating systems.Key Responsibilities:Develop and maintain software for our embedded operating systems,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our team, you will be responsible for developing and maintaining software for our embedded operating systems.Key Responsibilities:Develop and maintain software for our embedded operating systems,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software EngineerBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking an experienced Embedded Software Engineer to join our team.Key Responsibilities:Develop drivers for various hardware peripherals, including adaptation of existing drivers for embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software EngineerBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking an experienced Embedded Software Engineer to join our team.Key Responsibilities:Develop drivers for various hardware peripherals, including adaptation of existing drivers for embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software EngineerBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking an experienced Embedded Software Engineer to join our team.Key Responsibilities:Develop drivers for various hardware peripherals, including adaptation of existing drivers for embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software EngineerBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking an experienced Embedded Software Engineer to join our team.Key Responsibilities:Develop drivers for various hardware peripherals, including adaptation of existing drivers for embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software EngineerWe are seeking a highly skilled Embedded Software Engineer to join our QNX BSP Team. As a key member of our development team, you will be responsible for designing and implementing software drivers to support next-generation hardware peripherals on advanced hardware platforms.Key Responsibilities:Develop software drivers...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software EngineerWe are seeking a highly skilled Embedded Software Engineer to join our QNX BSP Team. As a key member of our development team, you will be responsible for designing and implementing software drivers to support next-generation hardware peripherals on advanced hardware platforms.Key Responsibilities:Develop software drivers...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software Engineer OpportunityWe are seeking a skilled Embedded Software Engineer to join our QNX BSP Team. As a key member of our development team, you will design and implement software drivers to support next-generation hardware peripherals on advanced hardware platforms.Key Responsibilities:Develop drivers for various hardware peripherals,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software Engineer OpportunityWe are seeking a skilled Embedded Software Engineer to join our QNX BSP Team. As a key member of our development team, you will design and implement software drivers to support next-generation hardware peripherals on advanced hardware platforms.Key Responsibilities:Develop drivers for various hardware peripherals,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software Engineer OpportunityWe are seeking a skilled Embedded Software Engineer to join our QNX BSP Team. As a key member of our development team, you will design and implement software drivers to support next-generation hardware peripherals on advanced platforms.Key Responsibilities:Develop drivers for various hardware peripherals, including...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software Engineer OpportunityWe are seeking a skilled Embedded Software Engineer to join our QNX BSP Team. As a key member of our development team, you will design and implement software drivers to support next-generation hardware peripherals on advanced platforms.Key Responsibilities:Develop drivers for various hardware peripherals, including...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software Engineer OpportunityWe are seeking a skilled Embedded Software Engineer to join our QNX BSP Team. As a key member of our development team, you will design and implement software drivers to support next-generation hardware peripherals on advanced platforms.Key Responsibilities:Develop drivers for various hardware peripherals, including...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software Engineer OpportunityWe are seeking a skilled Embedded Software Engineer to join our QNX BSP Team. As a key member of our development team, you will design and implement software drivers to support next-generation hardware peripherals on advanced platforms.Key Responsibilities:Develop drivers for various hardware peripherals, including...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software Engineering ManagerWe are seeking a highly skilled and experienced Embedded Software Engineering Manager to join our team at QNX Software Systems. As a key member of our engineering leadership team, you will be responsible for leading a team of software engineers in the development of cutting-edge embedded systems.Key...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software Engineering ManagerWe are seeking a highly skilled and experienced Embedded Software Engineering Manager to join our team at QNX Software Systems. As a key member of our engineering leadership team, you will be responsible for leading a team of software engineers in the development of cutting-edge embedded systems.Key...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software Engineering ManagerWe are seeking a highly skilled and experienced Embedded Software Engineering Manager to join our team at QNX Software Systems. As a key member of our engineering leadership team, you will be responsible for leading a team of software engineers in the development of cutting-edge embedded systems.Key...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software Engineering ManagerWe are seeking a highly skilled and experienced Embedded Software Engineering Manager to join our team at QNX Software Systems. As a key member of our engineering leadership team, you will be responsible for leading a team of software engineers in the development of cutting-edge embedded systems.Key...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems.Job SummaryWe are seeking an experienced Embedded Software Developer or Senior Embedded Software Engineer to join our team and work on a variety of projects and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems.Job SummaryWe are seeking an experienced Embedded Software Developer or Senior Embedded Software Engineer to join our team and work on a variety of projects and...

Embedded Software Engineer

2 months ago


Ottawa, Ontario, Canada QNX Software Systems Full time
Embedded Software Engineer Opportunity

We are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our team, you will be responsible for developing and maintaining software for our embedded operating systems.

Key Responsibilities:
  • Develop and maintain software for our embedded operating systems, including drivers and system software.
  • Collaborate with cross-functional teams to design and develop software solutions.
  • Work with hardware engineers to ensure software compatibility and optimize system performance.
  • Develop and maintain software documentation and technical guides.
  • Participate in code reviews and ensure adherence to coding standards.
Requirements:
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent.
  • Junior to Senior level of expertise in software development.
  • In-depth knowledge of C and Assembly programming languages.
  • Hands-on development experience using embedded operating systems (QNX, Linux, GreenHills, VXworks preferred).
  • Prior experience in driver development is essential.
  • Experience writing software for major processor architectures (ARM, x86, PPC, etc.).
What We Offer:

We offer a dynamic and collaborative work environment, with opportunities for professional growth and development. Our team is passionate about delivering high-quality software solutions that meet the needs of our customers.

We are committed to providing a safe and inclusive work environment, and we welcome applications from diverse candidates.

Apply now to join our team and contribute to the development of innovative software solutions for the embedded systems industry.