Automotive safety system software developer

2 weeks ago


Ottawa ON, Canada Knewin Full time

BlackBerry 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. The company’s technology is trusted in more than 235 million + vehicles and is deployed in embedded systems around the world, across a range of industries including automotive, medical devices, industrial controls, transportation, heavy machinery and robo tics.
BlackBerry QNX software and development tools are standards-based and enable companies to adopt a scalable software platform strategy across product lines and business units. The BlackBerry QNX software portfolio, including our safety pre-certified product versions, is purpose built for embedded systems and scales to support everything from single-purpose devices to highly complex , mixed-criticality platforms.
BlackBerry QNX, a world leader in safe, secure foundational software components for the automotive industry and mission critical application domains is seeking talented embedded developers for our Advanced Technology Development team. The Advanced Technology Development team is focused on future technology and product opportunities, as they relate to our markets and the growth of our product portfolio. The team is responsible for not only understanding and planning for future technology trends, but also the initial development of the product concept (following all product development processes).
BlackBerry QNX, a world leader in safe, secure foundational software components for the automotive industry and mission critical application domains is seeking a Principal Software Developer / Engineer for our Advanced Technology Development team. The Advanced Technology Development team is focused on future technology and product opportunities, as they relate to our markets and the growth of our product portfolio. The team is responsible for not only understanding and planning for future technology trends, but also the initial development of the product concept (following all product development processes).
Design and execute on development plans and strategies as they relate to key technology trends
Lead architecture and strategy sessions with our technology partners
Deliver key advancements to the wider BlackBerry QNX software portfolio
Design and implement automation strategies for the entire software lifecycle (develop/test/deploy/update)
Support our Product Management organization in business modeling and licensing strategies
Five to Seven years of related work experience
A Computer Science or Engineering degree, or equivalent work experience.
Extensive C/C++ experience
Expertise in developing for multiple OS architectures (Linux and QNX are a plus)
Strong analytical and software debugging skills


  • BlackBerry QNX

    3 weeks ago


    Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location: OttawaBlackBerry® 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. The company’s technology is trusted in more than 235 million + vehicles...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry® 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. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested...

  • BlackBerry QNX

    3 weeks ago


    Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location: OttawaBlackBerry® 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. The company’s technology is trusted in more than 235 million + vehicles...

  • BlackBerry QNX

    3 weeks ago


    Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location: onsite OttawaBlackBerry® 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. We are the embedded experts. BlackBerry QNX was born in embedded,...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: The BlackBerry QNX Team is looking for developers with WiFi and networking expertise. You will be part of a team responsible for the functionality and performance of QNX’s embedded WiFi device drivers and networking stack on some of the most advanced hardware platforms available. Your work on high quality wireless...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location: OttawaBlackBerry® 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. We are the embedded experts. BlackBerry QNX was born in embedded, and...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Job DescriptionBlackBerry® 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. We are the embedded experts. BlackBerry QNX was born in embedded, and...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry® 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. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested...

  • Software Developer

    4 weeks ago


    Waterloo, ON, Canada Robert Bosch Group Full time

    As one of the world's leading automotive steering suppliers, Robert Bosch Automotive Steering LLC is growing in the market and continues to innovate and develop new products to meet customer needs. Our engineering, technical purchasing, and sales teams are located in both Plymouth, MI and Guadalajara, MX, with expansion to Canada. They are fully...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: About Us:At BlackBerry QNX, we are industry leaders in automotive software solutions, setting the standard for excellence in embedded systems technology. With a proven track record of innovation and success, we continue to lead the way in shaping the future of automotive technology.Role Overview:Are you a dynamic...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry® 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. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested...


  • Ottawa, Canada CB Canada Full time

    Software Developer – Functional SafetyOn behalf of our client, Procom is looking for a Embedded Software Developer to be involved in the full lifecycle of the system development. Remote work at present. Onsite work in Ottawa may be required at a later date.Job detailsDevelopers will be contributing a system architecture and implementing software components...

  • Developer I

    1 week ago


    Ottawa, ON, Canada Insight Global Full time

    Must-Have Qualifications - Experience in C programming language - Automotive and embedded experience - Experience with modelling tools such as MatLab/Simulink - Experience with AUTOSAR classic, specifically deploying these tools to AUTOSAR Classic - Experience working on AUTOSAR layers including application layer OR BSW/CDD OR MCALS Plusses -...

  • BlackBerry QNX

    3 weeks ago


    Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location: Fulltime on site OttawaBlackBerry® 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. We are the embedded experts. BlackBerry QNX was born in...


  • Hamilton, ON, Canada Renesas Electronics Corporation Full time

    Software engineers for next-generation system solutions for automotive semiconductors Job Description Planning and execution of advanced technology development (R&D) projects and prototype development in the following themes related to automotive software development - Simulation systems for in-vehicle semiconductors - Cloud-based software and system...

  • Software Developer

    4 weeks ago


    Ottawa, Canada Ford Motor Company Full time

    Connectivity is driving a huge number of innovations to improve vehicle safety, efficiency, and rider experience. We are looking for energetic software engineers with genuine passion for developing robust and resilient in-vehicle networking software services and features for next generation fully networked, cloud-connected vehicles. You would be...

  • Software Engineer

    6 days ago


    Cambridge, ON, Canada Intelliswift Software Full time

    Title: Software Engineer - Power Systems Location: Cambridge ON / Onsite Role Duration: 12+ Months RESPONSIBILITIES Design, develop, and implement software applications using C++ and Java programming languages, ensuring maintainable code following coding standards and best practices. Interface with PLC and RTAC systems to develop software modules that...

  • Software Engineer

    6 days ago


    Cambridge, ON, Canada Intelliswift Software Full time

    Title: Software Engineer - Power Systems Location: Cambridge ON / Onsite Role Duration: 12+ Months RESPONSIBILITIES Design, develop, and implement software applications using C++ and Java programming languages, ensuring maintainable code following coding standards and best practices. Interface with PLC and RTAC systems to develop software modules that...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: The QNX Network Test Team is looking for test developers with networking expertise. You will be part of a test team responsible for validating the functionality and performance of QNX’s embedded networking stack on some of the most advanced hardware platforms available. Your work on validating high quality network...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Position Summary Our Quality and Process Management department is looking for a talented quality system professional to join our team. The successful candidate will apply their knowledge of software quality standards, models, and processes to quality, functional safety, and cybersecurity certifications applicable to...