Embedded Software Developer for Digital Cockpit Systems

4 weeks ago


Ottawa, Ontario, Canada CB Canada Full time

Job Title: Embedded Software Developer for Digital Cockpit Systems

Job Summary: We are seeking an experienced Embedded Software Developer to join our team at CB Canada. The successful candidate will be responsible for developing software components for digital cockpit systems, ensuring compliance with functional safety standards.

Key Responsibilities:

  • Design and implement software components for digital cockpit systems
  • Develop and integrate graphical user-interfaces and middleware
  • Ensure compliance with ISO 26262 standards for functional safety
  • Collaborate with cross-functional teams to deliver high-quality infotainment and digital cockpit systems

Requirements:

  • Bachelor's degree in software engineering, computer science, or a related field
  • 5+ years of experience with C/C++ development, including embedded systems and RTOS
  • Experience with Agile development methodologies and version control systems

About CB Canada: We are a leading provider of technology solutions, committed to delivering innovative and reliable products to our clients. Our team is passionate about creating exceptional user experiences and pushing the boundaries of what is possible.



  • Ottawa, Ontario, Canada CB Canada Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Developer to join our team at CB Canada. As an Embedded Software Developer, you will play a crucial role in the development of our digital cockpit system.About the RoleIn this position, you will be responsible for designing and implementing software components that enable our digital cockpit system...


  • Ottawa, Ontario, Canada CB Canada Full time

    Job Description:CB Canada is seeking a skilled Embedded Software Developer to join our team for a 12-month assignment. The successful candidate will be responsible for contributing to the development of a digital cockpit system that meets our functional safety goals aligned with ISO 26262 standards.Key Responsibilities:- Develop and implement software...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Company OverviewAt BlackBerry QNX, we are a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.We are the embedded experts, born in embedded, and provide time-tested and trusted foundation software, including our...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsAs a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, QNX Software Systems provides expert support and services for building the world's most critical embedded systems.We are the embedded experts, born in embedded and providing time-tested and trusted foundation software,...


  • Ottawa, Ontario, Canada CB Canada Full time

    Job Title: Software Developer – Functional SafetyCB Canada is seeking a skilled Software Developer to join our team in Ottawa. As an Embedded Software Developer, you will be responsible for designing and implementing software components for our client's digital cockpit and infotainment systems.Key Responsibilities:Develop proof of concepts and implement...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking a highly skilled Senior Systems Software Developer to join our elite team of developers at QNX Software Systems. As a key member of our Filesystem development team, you will be responsible for designing, developing, and maintaining the world's most reliable and secure operating system.Key Responsibilities:Maintain and improve the...


  • 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 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:We are seeking a highly skilled Embedded Software Developer 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 systems.Key Responsibilities:Develop and maintain software for embedded systems, including drivers and firmware.Collaborate with...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking a highly skilled Embedded 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 embedded operating systems.Key Responsibilities:Develop drivers for various hardware peripherals, including adaptation of...


  • 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

    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 DescriptionBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building critical embedded systems.We are seeking an Intermediate or Senior Embedded Software Developer or Embedded Software Integrator to work on various projects and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About the RoleWe are seeking a talented Senior Systems Software Developer to join our elite team at QNX Software Systems. This is an exceptional opportunity to work on the core operating system of the world's most critical embedded systems, including those in automobiles, internet devices, medical equipment, and smartphones.Key ResponsibilitiesDevelop kernel...


  • 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

    Job Summary:BlackBerry QNX is seeking a talented Embedded Software 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.Key Responsibilities:Participate in architecture and strategy sessions with technology partnersProvide...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job SummaryQNX Software Systems is seeking a skilled Systems Integration Developer to collaborate with our elite team. This role involves working with the entire suite of QNX products, including Hypervisor, QAVF, Blackchannel, Acoustics, etc. The successful candidate will help establish module and system level architecture from the early stages of projects...