Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Developer at QNX

BlackBerry Inc.

Dive into cutting-edge embedded software development with QNX, a part of BlackBerry Limited. This exciting role focuses on utilizing technologies like C, C++, and Python within a hybrid work model. As an Embedded Software Developer II, you will work with diverse technologies, including operating systems and middleware, while collaborating with open-source communities. Your strong software development experience and solid understanding of operating system internals will be crucial as you help integrate QNX solutions with open-source projects. Key Responsibilities:

  • Develop software across multiple domains including AI and robotics
  • Integrate open-source projects with QNX core technologies
  • Support OS-specific abstraction layers and cross-compilation
  • Optimize performance for embedded target hardware
  • Present QNX solutions at industry events and demonstrations
Requirements:
  • Experience with C, C++, and Python
  • Proficiency in Linux/Unix development environments
  • Strong understanding of POSIX APIs and memory management
  • Communication skills to collaborate with open-source communities
  • Bachelor’s degree in Computer Science or related field
Lead the charge in modern embedded software with innovative technologies at QNX. #J-18808-Ljbffr

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Developer at QNX in Ottawa, ON vacancy
  • Drive innovation as an Embedded Software Developer with QNX, a division of BlackBerry Limited. Engage with cutting-edge technologies including C, C++, and Python to shape the future of AI systems. As a key contributor at QNX, you'll develop software across various domains and... 
    Suggested

    QNX

    Ottawa, ON
    16 hours ago
  • Elevate your career at QNX, a division of BlackBerry Limited, as an Embedded Software Developer II. This role focuses on utilizing C, C++, and Python within the QNX Real-Time Operating System (RTOS) to tackle complex challenges across various domains. In this pivotal role,... 
    Suggested

    BlackBerry QNX

    Ottawa, ON
    16 hours ago
  • $90k - $126k per year

     ...Job Description: QNX, a division of BlackBerry Limited (NYSE...  ...provides the trusted foundation that software-defined and physical AI...  ...services delivered by trusted embedded software experts. Today, QNX technology...  ...of operating systems, developer tools, AI, robotics, and embedded... 
    Suggested
    Full time
    Internship
    Immediate start

    QNX

    Ottawa, ON
    16 hours ago
  • $90k - $115k per year

     ...growing global team. Our hardware and software solutions are built for performance, enabling...  ...1000s of unique systems. Summary Embedded Software Developer is a valued member of the R&D Team....  ...platforms running Windows, Linux, QNX or other real-time operating systems... 
    Suggested

    Pleora Technologies

    Ottawa, ON
    16 hours ago
  •  ...Software Developer - Embedded Systems Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision...  ...with UML software development for POSIX compliant RTOS e.g. QNX Strong documentation writing skills Familiarity with various... 
    Suggested
    Worldwide

    MMIST

    Ottawa, ON
    16 hours ago
  • $131.25k - $181.25k per year

     ...Type: Regular Job Description: QNX enhances the human experience...  ...providing a trusted foundation for software-defined businesses to thrive....  ...services delivered by trusted embedded software experts. With a focus...  ...What You'll Do Design, develop, and enhance core operating system... 
    Weekly pay
    Minimum wage
    Full time
    For contractors
    Internship
    Immediate start

    BlackBerry Inc.

    Ottawa, ON
    16 hours ago
  • $108.75k - $152.25k per year

     ...Job Description: QNX, a division of BlackBerry Limited (NYSE...  ...provides the trusted foundation that software-defined and physical AI...  ...services delivered by trusted embedded software experts. Today, QNX technology...  ...) Team is looking for Driver Developers (Software Dev II & Senior’s)... 
    Full time
    Internship
    Immediate start

    QNX

    Ottawa, ON
    16 hours ago
  • Take your career to new heights as a Senior Systems Software Developer at QNX. Work on key advancements in operating systems technology, focusing on kernel development for embedded applications. This role requires a deep understanding of systems programming, particularly with... 

    QNX

    Ottawa, ON
    16 hours ago
  • Lead quality assurance efforts with QNX as a Senior Software Developer in Test. Focus on automation, debugging, and software validation in a 12-month contract role. The QNX Power Management Test Team is searching for a detail-oriented expert to enhance automated testing frameworks... 
    Contract work

    BlackBerry QNX

    Ottawa, ON
    16 hours ago
  •  ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation... 
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    26 days ago
  •  ...Responsibilities Develop C/C++ code to add functionality and improve software for the 1830 PSS and GX product platforms. Diagnose software defects found during...  ...engineers and contribute to large-scale, real-time embedded software in a global development organization.... 
    Full time
    Internship
    Work at office
    2 days per week

    Infinera

    Ottawa, ON
    10 days ago
  •  ...member of a dynamic development team, the Senior Embedded Software Designer will be actively involved in designing and developing embedded software for next generation Mobile...  ...in high level system architecture design Develop new embedded software applications Work collaboratively... 
    Full time

    DZS INC

    Ottawa, ON
    1 day ago
  • $79k - $125k per year

     ...cutting-edge telecom advancements, pioneer automotive technologies, develop life‑saving healthcare innovations, and advance next‑generation...  ..., specializing in electronics, electro‑mechanics, and software. We’re a community of innovators working on projects that define... 

    Syntronic - A Global Design House

    Ottawa, ON
    16 hours ago
  • Become an Embedded Software Developer with Ciena in Ottawa, where your skills will enhance cutting-edge network solutions. This role focuses on using C/C++ within a collaborative and innovative team. Join the WaveLogic Software Development team, dedicated to creating embedded... 

    Ciena

    Ottawa, ON
    16 hours ago
  •  ...The team is responsible for developing a variety of control systems...  ...interfaces, primarily focusing on embedded systems development....  ...and AWK Ability to design software with hardware resource constraints...  ...Description The Embedded Software Developer will contribute to the... 
    Contract work

    Sky Systems, Inc. (SkySys)

    Ottawa, ON
    16 hours ago
  • Become a key player in the automotive sector as an Embedded Software Developer specializing in AutoSAR. Design, develop, and debug software components effectively to enhance product success. We are seeking a skilled developer with over five years of embedded software experience... 

    Pentangle Tech Services | P5 Group

    Ottawa, ON
    16 hours ago
  • Innovate with Syntronic as an Embedded Software Developer focused on Android Automotive technologies. Join us to design, develop, and integrate cutting-edge vehicle software solutions. This role entails supporting the design and maintenance of embedded software for complex... 

    Syntronic

    Ottawa, ON
    16 hours ago
  •  ...Build Cisco networking platforms with C, C++, Linux, and concurrency expertise while developing embedded software for high-performance systems. This Embedded Systems Software Developer contributes to next-generation routing, switching, and distributed platforms. You will... 

    Cisco Systems, Inc

    Ottawa, ON
    16 hours ago
  • $114.3k - $164.3k per year

    ## Senior Embedded Software DeveloperApply: Kanata, Ontario, Canada: Full time: Posted Yesterday: 1212897Senior Embedded Software...  ...encouraged to apply.We are looking for a **Senior Embedded Software Developer** with strong expertise in **Embedded Linux, C/C++... 
    Full time
    Internship
    Work at office

    Hewlett Packard Enterprise

    Ottawa, ON
    16 hours ago
  •  ...will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects...  ..., as well as Scrum Masters. The right candidate will develop strategies for the embedded SW development environment, including goals and plans in... 
    Full time
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    16 hours ago
  •  ...Build 5G and 6G Cloud RAN software in Ottawa using C/C++, embedded real-time development, and scheduler expertise. Ericsson’s DevOps-oriented team explores AI tools across engineering work. As a Software Developer, you will support vDU baseband development for current and... 

    Ericsson

    Ottawa, ON
    16 hours ago
  • $108.75k - $152.25k per year

     ...Type: Regular Job Description: QNX enhances the human experience...  ...providing a trusted foundation for software-defined businesses to thrive....  ...services delivered by trusted embedded software experts. With a focus...  ...of highly skilled engineers developing the compilers, libraries,... 
    Minimum wage
    Long term contract
    Full time
    For contractors
    Internship
    Immediate start
    Worldwide

    BlackBerry Inc.

    Ottawa, ON
    16 hours ago
  • Location: Ottawa, ON (Hybrid) Term: Perm High Tech Genesis is in search of a low-level embedded software developer to bolster our engineering team. As part of a dynamic team, the Low-Level Embedded Software Developer will help design and develop embedded software for next-gen... 
    Permanent employment

    High Tech Genesis

    Ottawa, ON
    16 hours ago
  • $18 - $25 per hour

     ...builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum...  ...science reinforce each other by design. About this role:  The Embedded Systems Developer Intern will work alongside Q-Block's firmware... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Internship
    Flexible hours

    Q-Block Computing

    Ottawa, ON
    26 days ago
  •  ...Build embedded software for Cisco networking platforms using C or C++, Linux, and systems programming skills in a collaborative engineering...  ...hardware-software integration. As an Embedded Systems Software Developer Co-op, you will work with senior engineers and domain experts... 

    Cisco Systems, Inc

    Ottawa, ON
    16 hours ago
  •  ...will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects...  ..., as well as Scrum Masters. The right candidate will develop strategies for the embedded SW development environment, including goals and plans in... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    25 days ago
  • Advance your career with Ciena as an Embedded Software Developer focused on networking technologies. Design robust embedded software solutions in a company committed to a people-first culture. As an integral member of the development team, you will work on high-performance... 
    Internship

    Ciena Corporation

    Ottawa, ON
    16 hours ago
  • $90k - $125k per year

     ...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators....  ...automation. We are looking for an intermediate C++ / Qt Embedded Developer to support the development of software for embedded and mission... 

    Syntronic - A Global Design House

    Ottawa, ON
    16 hours ago
  • Join Ciena as an Embedded Software Developer Intern to innovate high-performance networking solutions. Contribute to software development in C/C++ and Python within a collaborative environment. As a Ciena intern, you will design, implement, and maintain software for networking... 
    Internship

    Ciena

    Ottawa, ON
    16 hours ago
  • $74.6k - $100k per year

    Software Developer-Onsite Position (Intermediate) Are you an innovative and flexible self-starter? Do you have keen software engineering skills...  ...class organization in Ottawa, ON. You will live and breathe embedded software design to help us create the latest in embedded... 
    Flexible hours

    Curtiss-Wright Corporation

    Ottawa, ON
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Developer at QNX. Be the first to apply!