Senior Kernel Developer

2 weeks ago


Ottawa, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time
About the Role

We are seeking a highly skilled and experienced Senior Kernel Developer to join our team at Huawei Technologies Canada Co., Ltd.

Key Responsibilities
  1. Real-Time Operating System Research and Development: Explore and develop cutting-edge real-time operating system technology for embedded devices, cloud and virtualized computing, and automotive domains.
  2. Contribute to Next-Generation OS Technology: Collaborate with our team to design and build the next-generation real-time operating system to power a wide range of compute platforms.
  3. Solve Complex System Challenges: Utilize your expertise to resolve intricate problems related to scheduling, resource allocation, isolation, and inter-process communication in complex systems.
  4. Develop Performance Optimization Solutions: Focus on creating tooling and solutions to address performance challenges in the system.
Requirements
  1. Expert-Level Experience: Possess extensive experience and expertise in real-time operating system design, development, and integration.
  2. System Software Development: Demonstrate expertise in system software development, primarily in C/C++.
  3. CPU Architecture Knowledge: Have a strong understanding of CPU architecture for system software development.
  4. Research and Problem-Solving: Showcase your ability to research complex topics, distill knowledge into concrete designs, and apply them to new or existing projects.
  5. Effective Communication: Possess strong communication skills to document and present technical information and solutions effectively to both technical and non-technical audiences.


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Systems Software Developer, KernelBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a talented Senior Systems Software Developer to join our Kernel development team.The ideal candidate will have a strong understanding of operating system concepts,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Systems Software Developer, KernelBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a talented Senior Systems Software Developer to join our Kernel development team.The ideal candidate will have a strong understanding of operating system concepts,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Systems Software Developer, KernelBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a talented Senior Systems Software Developer to join our Kernel development team.The ideal candidate will have a strong understanding of operating system concepts,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Systems Software Developer, KernelBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a talented Senior Systems Software Developer to join our Kernel development team.The ideal candidate will have a strong understanding of operating system concepts,...


  • Ottawa, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Kernel Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and integrating real-time operating systems for embedded devices, cloud, and virtualized computing, as well as automotive domains. Your expertise in...


  • Ottawa, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Kernel Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and integrating real-time operating systems for embedded devices, cloud, and virtualized computing, as well as automotive domains. Your expertise in...


  • Ottawa, Ontario, Canada BlackBerry Full time

    About BlackBerry QNXBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems. Our expertise lies in creating trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware, and...


  • Ottawa, Ontario, Canada BlackBerry Full time

    About BlackBerry QNXBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems. Our expertise lies in creating trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware, and...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Description**About BlackBerry QNX**BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems. Our expertise lies in creating trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Description**About BlackBerry QNX**BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems. Our expertise lies in creating trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About BlackBerry QNX BlackBerry QNX is a leading provider of secure and reliable operating systems, hypervisors, frameworks, and development tools for embedded systems. Our software powers critical applications in industries ranging from automotive to aerospace, medical devices, and industrial automation. Our Mission We are dedicated to delivering the...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Join Our Team as a Senior Systems Software DeveloperBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems. We are seeking a talented Senior Systems Software Developer to join our Kernel development team.About the RoleWe are looking for a skilled...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Join Our Team as a Senior Systems Software DeveloperBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems. We are seeking a talented Senior Systems Software Developer to join our Kernel development team.About the RoleWe are looking for a skilled...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Unlock the Power of Embedded Systems with BlackBerry QNXAt BlackBerry QNX, we're the trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools for building the world's most critical embedded systems. Our expertise lies in providing time-tested and trusted foundation software, including our deterministic microkernel...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Unlock the Power of Embedded Systems with BlackBerry QNXAt BlackBerry QNX, we're the trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools for building the world's most critical embedded systems. Our expertise lies in providing time-tested and trusted foundation software, including our deterministic microkernel...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Join Our Team as a Senior Systems Software DeveloperBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems. We are seeking a talented Senior Systems Software Developer to join our Kernel development team.About the RoleWe are looking for a skilled...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Join Our Team as a Senior Systems Software DeveloperBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems. We are seeking a talented Senior Systems Software Developer to join our Kernel development team.About the RoleWe are looking for a skilled...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Senior Kernel Software Engineer at BlackBerry QNX BlackBerry QNX stands as a reputable provider of secure and reliable operating systems, hypervisors, frameworks, and development tools, alongside expert support and services for constructing the most critical embedded systems globally. Our expertise lies in embedded systems, with a legacy rooted in...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: BlackBerry QNX Senior Systems Software DeveloperAbout the Role:We are seeking a highly skilled Senior Systems Software Developer to join our elite team at BlackBerry QNX. As a key member of our Kernel team, you will work at the heart of the most reliable and secure operating system in the world, controlling systems in everything from automobiles...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: BlackBerry QNX Senior Systems Software DeveloperAbout the Role:We are seeking a highly skilled Senior Systems Software Developer to join our elite team at BlackBerry QNX. As a key member of our Kernel team, you will work at the heart of the most reliable and secure operating system in the world, controlling systems in everything from automobiles...