Embedded Software Engineer for Multimedia Solutions

1 day ago


Ottawa, Ontario, Canada BlackBerry Inc. Full time
Job Title:

Embedded Software Engineer for Multimedia Solutions

About the Role:

We are seeking an experienced Embedded Software Engineer to develop multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer markets.

Key Responsibilities:
  • Work directly with customers to understand their requirements and provide innovative solutions.
  • Develop new software written primarily in C, integrating silicon provider codecs into QNX multimedia framework for audio and video decode/encode.
  • Integrate multimedia with other key technologies, such as Android and 3rd party software.
Requirements:
  • 5+ years of experience in Software development, with a strong background in C programming.
  • Extended experience working with multimedia integration and low-level drivers.
  • Experience with RTOS, Linux/QNX/Android, and excellent communication skills.
Estimated Salary:

$120,000 - $150,000 per year, depending on location and experience.

About BlackBerry Inc.:

BlackBerry Inc. 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.

Why Join Us:

As an Embedded Software Engineer at BlackBerry Inc., you will have the opportunity to work on cutting-edge multimedia projects, collaborate with a talented team, and contribute to the development of innovative solutions that shape the future of technology.



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

    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 BlackBerry Full time

    About BlackBerry QNXWe are a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools for building the world's most critical embedded systems.Our deterministic microkernel real-time operating system (RTOS) provides a time-tested and trusted foundation for embedded systems, including safety-certified products,...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    BlackBerry QNX Senior Systems Software (General Embedded) DeveloperTime Type: Full timeBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world's most critical embedded systems. BlackBerry QNX was born in embedded and provides...


  • 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 Disability Solutions Full time

    Job Description:Stryten Energy is seeking a highly skilled Embedded Software Engineer to join our team. This role will be responsible for developing safety-critical systems using embedded real-time software.About the Role:This position requires strong programming skills, particularly in C, and experience with software configuration management tools. The...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Embedded Software DeveloperAbout the RoleBlackBerry 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. Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a broad range of...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking an experienced Product Manager to lead the development and launch of our growing product portfolio in the Automotive and General Embedded markets. As a Product Manager at QNX Software Systems, you will be responsible for defining and managing our products, gathering and prioritizing customer and market requirements, and working...


  • Ottawa, Ontario, Canada BlackBerry Full time

    BlackBerry 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. With a strong foundation in embedded technology, BlackBerry QNX offers time-tested and trusted foundation software, including our...


  • Ottawa, Ontario, Canada Info Way Solutions Full time

    Embedded Software Engineer OpportunityAt Info Way Solutions, we are seeking a highly skilled Embedded Software Engineer to join our team in Ottowa, Canada. This is an exciting opportunity for someone who wants to leverage their technical expertise to drive innovation and deliver high-quality solutions.Estimated Salary: $120,000 - $150,000 per yearAbout the...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    At BlackBerry Inc., we are seeking a talented Multimedia Software Developer to join our team in Ottawa, Ontario. This role offers an excellent opportunity to work with cutting-edge technology and contribute to the development of innovative multimedia solutions.The estimated annual salary for this position is $85,000-$110,000 CAD, depending on experience. If...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    We are BlackBerry Inc., a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. Our expert support and services help build the world's most critical embedded systems.Estimated Salary Range: $120,000 - $180,000 per yearAs a Video Playback and Streaming Developer at BlackBerry QNX, you will develop multimedia...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are trusted by more than 68% of the Electric Vehicle market by volume, 24 of the top 25 EV manufacturers, and our software runs in over 235 million vehicles globally.We have a unique opportunity for an Embedded Systems Software...


  • 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 BlackBerry Inc. Full time

    **Company Overview**BlackBerry 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. With a proven track record in the Electric Vehicle market, our software is trusted by more than 68% of the industry by...


  • Ottawa, Ontario, Canada Info Way Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Professional to join our team at Info Way Solutions.Job SummaryThis is an exciting opportunity for a talented software engineer with experience in embedded systems to work on challenging projects and contribute to the growth of our company.Key ResponsibilitiesDesign, develop, and test...


  • Ottawa, Ontario, Canada Procom Full time

    Job DescriptionWe are seeking a skilled Embedded C/C++ Developers to join our team at Procom.Salary:$120,000 - $180,000 per yearJob SummaryWe are looking for an experienced Embedded C/C++ Developer to develop software features using C++ and Python for cloud connected modules. The ideal candidate will have recent experience in embedded C++ development, with...


  • Ottawa, Ontario, Canada Procom Full time

    We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Procom in Ottawa.As a key member of our team, you will be responsible for designing and developing software features using C++ and Python for cloud-connected modules.The ideal candidate will have 10+ years of experience in embedded C++ development, with recent experience...


  • Ottawa, Ontario, Canada BlackBerry Full time

    Transforming Transportation with Cutting-Edge ADAS SolutionsBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. As an embedded expert, we specialize in building critical systems for the world's most demanding industries.We're seeking an exceptional Senior Embedded Software Developer to...