Jobs
>
Ottawa

    BlackBerry QNX Senior Systems Software Developer - Ottawa, Canada - BlackBerry Inc.

    Default job background
    Description

    BlackBerry QNX Senior Systems Software Developer (Networking) page is loaded

    BlackBerry QNX Senior Systems Software Developer (Networking)

    Apply locations Ottawa, Ontario time type Full time posted on Posted 2 Days Ago job requisition id

    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 and trusted foundation software, including our deterministic micro-kernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems.

    BlackBerry QNX software is trusted by more than 68% of the Electric Vehicle market by volume , 24 of the top 25 EV manufacturers and is running in more than 235 million + vehicles globally. Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a broad range of board support packages, professional services, AUTOSAR adaptive support and middleware solutions – from acoustic management to digital cockpits to advanced driving assistance (ADAS) - to accelerate development and help OEMs meet Start of Production (SOP) dates.

    Our OS Development Group is seeking a skilled individual for networking development for the QNX operating system. The candidate would directly contribute to the design and implementation of the QNX networking suite. This includes the protocol stack, user utilities and libraries, and possibly drivers. As part of the core operating systems group, the candidate also has the opportunity to participate in kernel and core feature development of QNX's next-generation real-time operating system. The ideal candidate is an intelligent enthusiastic individual with proven experience in networking and embedded development.

    Responsibilities:

    • Develop and maintain networking components in an open-development environment.
    • Create and document software specifications and designs that address the needs of QNX customers.
    • Provide project estimates for requirements, design, implementation, and testing.
    • Provide clear communication with development team members, technical leads, and management on project status, risks and approaches.
    • Conduct design reviews, code reviews and unit test with technical peers.
    • Identify, analyze, and resolve potentially complex problems and inadequacies in existing software technologies.
    • Liaises with customers regarding product performance, problems and system design.
    • Develop custom software solutions based on customer requirements.

    Essential Skills and Qualifications:

    • Bachelor's degree in Computer Science, Engineering, or equivalent.
    • 4+ years of Software Development experience.
    • Experience with relevant programming languages (C).
    • Knowledge and experience in some of the following; socket APIs, networking stacks, IPv6, network device drivers, network provisioning and debugging, network protocol analysis, firewalls.

    Additional Assets:

    • Experience in embedded and real-time systems development.
    • Experience with performance, memory, and postmortem analysis.
    • Experience with safety systems.
    • Knowledge of POSIX based operating system
    • .Knowledge of Python.
    • Experience in low-level Assembly and register-level programming.
    • Strong problem solving and debugging skills.
    • Excellent communication skills including verbal, written, and interpersonal.
    • High degree of motivation and ability to work both independently and in a team.

    Scheduled Weekly Hours:

    40

    Similar Jobs (5) BlackBerry QNX Senior Systems Software Developer

    locations Ottawa, Ontario time type Full time posted on Posted 29 Days Ago

    BlackBerry QNX Senior Systems Software Developer

    locations Ottawa, Ontario time type Full time posted on Posted 2 Days Ago

    BlackBerry QNX Senior Systems Software Developer, Kernel

    locations Ottawa, Ontario time type Full time posted on Posted 30+ Days Ago #J-18808-Ljbffr

  • Comtech

    Software Developer

    2 days ago


    Comtech Gatineau, Canada Full time Regular

    Job title: Software developer · Department: R&D · Revision date: 5/15/24 · Location: Gatineau, QC · At Comtech, public safety communications management is not a sideline, it's our single focus. Our user-centric, multimedia 9-1-1 call handling and management solutions are built on ...


  • Comtech Gatineau, Canada Full time Regular

    Job title: Software developer - Analytics · Department: R&D · Revision date: 5/15/24 · Location: Gatineau, QC · At Comtech, public safety communications management is not a sideline, it's our single focus. Our user-centric, multimedia 9-1-1 call handling and management solutions ...

  • Thales

    Software Developer

    3 weeks ago


    Thales Ottawa, Canada Full time

    Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects ...

  • Adecco Canada

    Software Developer

    4 weeks ago


    Adecco Canada Ottawa, Canada Temporary/Contract

    Software Developer · Adecco is currently recruiting for a Software Developer. This is a 1- year hybrid contract opportunity with a possibility of extension. This role is with one of our public sector client based in Ottawa. The successful candidate must have a valid Reliability ...

  • MD Financial Management

    Software Developer

    3 weeks ago


    MD Financial Management Ottawa, Canada

    Is this role right for you? · In this role you will: Lead technical decisioning for the scrum teams, collaborating with solutions architects and other technical leads. · Capable of applying technological knowledge to the design and implementation of software · Work at the highes ...

  • Curtiss-Wright

    Software Developer

    3 weeks ago


    Curtiss-Wright Ottawa, Canada Full time

    Software Developer-Onsite Position-Ottawa, ON · We have a rewarding opportunity for a Software Developer to join our world class manufacturing facility in Ottawa, ON · As one of our Software Developers, you are responsible for all aspects of software development; you must be reso ...

  • Telesat

    Software Developer

    3 days ago


    Telesat Ottawa, Canada Full time

    Our Purpose · Core Values · Life at Telesat · Benefits · Early Career · Menu Jobs List · Our Purpose · Core Values · Life at Telesat · Benefits · Early Career · Return to Jobs List · Software Developer · Telesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, pr ...

  • 11436368 Canada Inc.

    software developer

    3 weeks ago


    11436368 Canada Inc. Ottawa, Canada Full time

    Work Term: Permanent · Work Language: English · Hours: 30 to 35 hours per week · Education: Bachelor's degree · Experience: 7 months to less than 1 year · or equivalent experience · Tasks · Write, modify, integrate and test software code · Communicate technical problems, processe ...

  • ADGA Group of Companies

    Software Developer

    1 week ago


    ADGA Group of Companies Ottawa, Canada Full time

    Job Description · ADGA Group Consultants has an opportunity for a Software Developer who has a strong development and system design background using C# and .NET. It is also essential to have hands-on experience working with Dynamics 365 and Power Platform solutions. · You will b ...

  • CGI

    Software Developer

    2 weeks ago


    CGI Ottawa, Canada Full time

    Position Description: · We are looking for an experienced Software Developers to create the industry's next generation Human Capital Management (HCM) solutions. · Clearance: Reliability or eligible (eligible: must be a resident of Canada for 5+ years) · Remote · Your future duti ...

  • CB Canada

    Software Developer

    3 weeks ago


    CB Canada Ottawa, Canada

    Ref ID: · Classification: Software Developer · Compensation: DOE · Our client is looking for a software developer and Support Specialist. You will play a key role in the development, maintenance and support of our data analytics foundation. · Job Requirements: · Requirements: · ...

  • Rewind Software

    Software Developer

    2 days ago


    Rewind Software Ottawa, Canada Full time

    Job Description · Join us as a Software Developer (Technical Support) and become an integral part of our dynamic team, where you'll be at the forefront of addressing highly complex technical issues with finesse and expertise. You embrace Agile methodologies and thrive in solving ...

  • Rewind

    Software Developer

    2 weeks ago


    Rewind Ottawa, Canada

    Rewind has moved to a hybrid model of work with our employees working from an office on Tuesdays and Wednesdays. Our office location in Ottawa is 333 Preston Street. · About Rewind · Rewind is a service that protects the critical data that powers businesses of all sizes. Our focu ...

  • High Tech Genesis

    software developer

    1 week ago


    High Tech Genesis Ottawa, Canada Full time

    Education: Bachelor's degree · Experience: 3 years to less than 5 years · or equivalent experience · Computer and technology knowledge · Python · Screening questions · Are you currently legally able to work in Canada? · Are you willing to relocate for this position? · Do you curr ...

  • High Tech Genesis

    software developer

    5 days ago


    High Tech Genesis Ottawa, Canada Plein temps

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Computer and technology knowledge · Python · Screening questions · Are you currently legally able to work in Canada? · Are you willing to relocate for this position? · Do you currently reside ...

  • Robertson & Company Ltd.

    Software Developer

    2 weeks ago


    Robertson & Company Ltd. Ottawa, Canada

    The Department of National Defence is looking for a Consultant with valid SECRET Clearance. · Location: Ottawa · Duration: 1 year plus two 1 year extensions · Mandatory Requirements: · Education: A minimum of a Bachelors Degree in electrical engineering, computer engineering or c ...

  • Ford Motor Company

    Software Developer

    19 minutes ago


    Ford Motor Company Ottawa, ON, Canada

    Ford was built on the belief that freedom of movement drives human progress. As we look to the future and the changing needs of society, we are committed to becoming the world's most trusted mobility company – delivering smart vehicles for a smart world. Join our team as we creat ...

  • Bevertec

    Software Developer

    3 weeks ago


    Bevertec Ottawa, ON, Canada

    Job Title : Intermediate Programmer/Software Developer (Level 2) Location: Ottawa, ON · Job Type: Contract (240 days with potential extensions) · Clearance: SECRET · Responsibilities: · Design and Development: Create detailed programs, flow charts, and diagrams for controlling la ...


  • Ross Ottawa, ON, Canada

    Senior Software Developer (Job Req # Why Work at Ross Video? We go all out so that our customers can have the best possible experience and achieve quality results. With a product focus, continual learning, results driven processes, and creative thinking, we constantly strive to i ...

  • Acumatica, Inc.

    Software Developer

    3 weeks ago


    Acumatica, Inc. Ottawa, ON, Canada

    Acumatica is a company on a mission. We are a leading innovator in cloud ERP with customers located around the world. But don't take our word for it—read what analysts like G2 and Info-Tech have to say about us. · Acumatica is a leading provider of cloud business management soft ...