Embedded Systems Software Developer

2 days ago


Ottawa, Ontario, Canada BlackBerry Inc. Full time

BlackBerry QNX Embedded Systems Software Developer

We are a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools for building the world's most critical embedded systems.

About BlackBerry QNX

Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a range of board support packages, professional services, AUTOSAR adaptive support, and middleware solutions.

Design and Development

  • Design and develop software related to Command Line Tools (compilers, utilities, libraries, etc.)
  • Identify and resolve complex software problems

Requirements

  • Post-secondary degree in Computer Science, Engineering, or a related field
  • A passion for developing software
  • Familiarity with Linux- and Windows-based development
  • Innovative attitude and creative problem solver

Estimated Salary: $120,000 - $180,000 per year

Benefits

We are an equal opportunity employer committed to diversity and inclusion.



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

    At Telesat, a leading global satellite operator, we are seeking an experienced Embedded Software Systems Developer to join our team. As part of our scrum team, you will contribute to the design, development and testing of our cutting-edge Lightspeed Software.About the Role:Collaborate with experienced engineers in designing, coding, testing, and maintaining...


  • Ottawa, Ontario, Canada Insight Global Full time

    Company OverviewWe are a leading professional services and staffing firm, Insight Global, dedicated to delivering exceptional talent solutions that drive business growth.Job SummaryInsight Global seeks an experienced Senior Embedded Systems Software Developer to join our team. The ideal candidate will possess strong expertise in C++ development and embedded...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    Fidus Systems, a renowned global leader in high-tech design, is seeking an exceptional Senior Embedded Software Designer to join our Ottawa or Kitchener Design Centres. As a key member of our team, you will play a pivotal role in designing and developing cutting-edge embedded software solutions for various industries.Job DescriptionWe are looking for a...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    OverviewBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems.


  • Ottawa, Ontario, Canada Myticas Consulting Full time

    Myticas Consulting is seeking a highly skilled Senior Embedded Systems Software Developer Leader to lead the design, development, and implementation of advanced satellite ground segment software systems. About the RoleThis role will focus on developing, testing, and maintaining embedded software modules using programming languages like C++ and Python. You...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job OverviewWe are seeking a skilled Senior Embedded Systems Software Developer to join our team at BlackBerry Inc. in a challenging and rewarding role that will leverage your expertise in C/C++ programming, embedded systems development, and software engineering.About the RoleIn this position, you will be responsible for executing on the development plans...


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

    Unlock Your Potential as an Embedded Software DeveloperWe are seeking a highly skilled Embedded Software Developer to join our team at BlackBerry QNX in Ottawa. This is a full-time, onsite opportunity to work on complex technical projects and collaborate with internal stakeholders to deliver innovative solutions.About the Role:The Embedded Software Developer...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    At QNX Software Systems, we are seeking an experienced Network Development Engineer to join our OS Development Group. This is a critical role that will directly contribute to the design and implementation of the QNX networking suite, including the protocol stack, user utilities and libraries, and possibly drivers.About QNX Software SystemsWe are a trusted...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    BlackBerry QNX, a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, is seeking an accomplished Embedded Systems Software Architect. This role will involve designing and implementing next-generation computing platforms in automotive.As an Embedded Systems Software Architect at BlackBerry QNX, you will be...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Vehicle Software Platform group as an Embedded Systems Developer. In this role, you will be responsible for designing and building the software platform that enables connectivity and advanced application features within next generation Ford vehicles.The ideal candidate will have...


  • Ottawa, Ontario, Canada Ford Motor Company Full time

    At Ford Motor Company, we are seeking a skilled Embedded Infotainment Staff Software Development Engineer/Architect to join our team. This role offers an exciting opportunity to work on the development of infotainment system software for our in-vehicle systems.Job DescriptionThe primary responsibilities of this position include architecting, designing, and...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Embedded Software Development OpportunityWe are seeking an experienced Senior Embedded Software Developer to join our team at BlackBerry Inc.About the Role:The successful candidate will be responsible for designing, developing, and maintaining software related to Command Line Tools (compilers, utilities, libraries, etc.) on Linux- and Windows-based...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    Job OverviewFidus Systems is a dynamic high-tech design firm specializing in leading-edge electronic product development. We are seeking an experienced Senior Embedded Software Designer to join our Ottawa or Kitchener Design Centres.


  • Ottawa, Ontario, Canada undisclosed Full time

    About this Embedded Linux Software Developer Opportunity:Key Responsibilities:Design and develop software solutions for complex embedded systems;Contribute to software architecture designs and collaborate with cross-functional teams;Develop software that operates in multi-network environments and ensures seamless integration;Conduct independent research to...


  • Ottawa, Ontario, Canada Insight Global Full time

    Job OverviewAn automotive employer in Kanata, ON is seeking experienced C++ Software Engineers to join its Software Platform and Architecture team. This role involves developing in-vehicle connectivity applications and network components, focusing on embedded systems and multi-threaded programming.Responsibilities:Design, develop, and implement efficient...


  • 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

    Company OverviewBlackBerry QNX is a leading 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 trusted by more than 23 of the top 25 EV manufacturers and our software runs in over 195 million vehicles globally. Our...


  • Ottawa, Ontario, Canada Insight Global Full time

    At Insight Global, we are seeking an experienced C++ Software Engineer to join our team. This is a rare opportunity to work on challenging projects that require expertise in software design patterns, efficient data structures, and multi-threaded system design.The ideal candidate will have hands-on experience with established software design patterns, OOPS...