Embedded Software Developer for ADAS Systems

2 weeks ago


Ottawa, Ontario, Canada QNX Software Systems Full time

Job Title: Embedded Software Developer for ADAS Systems

Job Description:

At QNX Software Systems, we're building an ADAS team to create camera systems for consumer use. Our systems will compete with point-and-shoot camera systems but have at their disposal fast CPUs and internet connectivity opening the doors for new innovations. We need smart software developers with an interest in photography to create a direction for our product and implement it.

Key Responsibilities:

  • Research and suggest innovative technologies for ADAS, including sensors and algorithms.
  • Develop new software written primarily in C and C++.
  • Integrate 3rd party technologies, such as post-processing algorithms.
  • Work directly with hardware vendors to integrate their Image Signal Processors and camera sensor modules.
  • Collaborate with the multimedia team to integrate video codecs for encoding or decoding.
  • Experience with Linux and/or Android is a significant asset.
  • Device driver experience on any platform is an asset.
  • Technical understanding of multimedia frameworks, codecs, containers, and streaming formats is an asset.
  • Excellent communication skills and self-motivation are essential.

Scheduled Weekly Hours: 40



  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title:Embedded Software Developer for ADAS Camera SystemsJob Description:We are seeking a skilled Embedded Software Developer to join our team at QNX Software Systems. As a key member of our ADAS team, you will be responsible for designing and developing camera systems for consumer use. With fast CPUs and internet connectivity, our systems will compete...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:QNX Software Systems is seeking a skilled Embedded Software Developer to join our ADAS team. As a key member of our team, you will be responsible for researching and suggesting innovative technologies for Advanced Driver Assistance Systems (ADAS). This includes sensors, algorithms, and software development using C and C++.Key...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software DeveloperJob Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. As a key member of our ADAS team, you will be responsible for designing and developing camera systems for consumer use. Your expertise in software development, particularly in C and C++, will be essential in...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software DeveloperJob Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. As a key member of our ADAS team, you will be responsible for designing and developing camera systems for consumer use. Your expertise in software development, particularly in C and C++, will be essential in...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking a skilled Embedded Software Developer to join our team at QNX Software Systems. As an ADAS Software Engineer, you will be responsible for researching and suggesting innovative technologies for Advanced Driver Assistance Systems (ADAS). This includes sensors, algorithms, and software development using C and C++.Key...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Summary:BlackBerry QNX is seeking a skilled Embedded Software Developer to join our ADAS team. As a key member of our team, you will be responsible for researching and suggesting innovative technologies for ADAS, including sensors and algorithms. You will also develop new software written primarily in C and C++, integrate 3rd party technologies, and work...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job 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 camera systems.Key Responsibilities:Research and suggest innovative technologies for ADAS,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job 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 camera systems.Key Responsibilities:Research and suggest innovative technologies for ADAS,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job SummaryThe role of the Systems Software Developer is to deliver professional integration services and solutions for all QNX products. In this role, you will resolve complex technical issues and use innovative thinking in the development and delivery of solutions for customer issues.Key ResponsibilitiesConducts varied trouble shooting and customer service...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job SummaryThe role of the Systems Software Developer is to deliver professional integration services and solutions for all QNX products. In this role, you will resolve complex technical issues and use innovative thinking in the development and delivery of solutions for customer issues.Key ResponsibilitiesConducts varied trouble shooting and customer service...


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

    Job Title: Senior Software Developer for Embedded SystemsJob Summary:We are seeking a highly skilled Senior Software Developer for Embedded Systems to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems. You will work closely with our...


  • 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

    Job Title: Embedded Software DeveloperJob Description:We are seeking a skilled Embedded Software Developer to join our team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for developing drivers for various hardware peripherals, adapting existing drivers for embedded platforms, and enhancing existing software for...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software DeveloperBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking an experienced Embedded Software Developer to join our team.Key Responsibilities:Configure and develop embedded target side software, including BSP, drivers, operating system,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software DeveloperBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking an experienced Embedded Software Developer to join our team.Key Responsibilities:Configure and develop embedded target side software, including BSP, drivers, operating system,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Software Developer - Embedded SystemsWe are seeking a highly skilled Senior Software Developer to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systemsTest...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Software Developer - Embedded SystemsWe are seeking a highly skilled Senior Software Developer to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systemsTest...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Software Developer - Embedded SystemsWe are seeking a highly skilled Senior Software Developer to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systemsTest...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Software Developer - Embedded SystemsWe are seeking a highly skilled Senior Software Developer to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systemsTest...