Current jobs related to Senior Kernel Developer - Waterloo - Huawei Technologies Canada Co., Ltd.


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

    About the RoleAt Huawei Technologies Canada Co., Ltd., we are seeking an exceptional American English-speaking Senior AI Inference Performance Optimization Engineer to join our team. As a key member of our team, you will be responsible for developing and maintaining performance monitoring tools, supporting profiling and analyzing inference workloads, and...


  • Waterloo, Ontario, Canada Voyis Full time

    About Voyis:Voyis is a leading manufacturer of high-performance underwater optical sensors, including lasers, cameras, and lights, designed for autonomous underwater vehicles. Our products have enabled customers to survey over 10,000km of ocean floor across all 7 continents, helping to better understand remote and challenging environments. Our mission is to...


  • Waterloo, Ontario, Canada Voyis Full time

    About Voyis:Voyis is a leading designer and manufacturer of high-performance underwater optical sensors, leveraging expertise in firmware development, microcontrollers, and real-time systems to push the boundaries of underwater exploration.Our team is committed to creating innovative products that enable our customers to survey the ocean floor with precision...


  • Waterloo, Ontario, Canada Voyis Full time

    About Voyis:Voyis is a leading manufacturer of high-performance underwater optical sensors, including lasers, cameras, and lights, designed for autonomous underwater vehicles. Our products have enabled customers to survey over 10,000km of ocean floor across all 7 continents, helping to better understand remote and challenging environments.Our mission is to...


  • Waterloo, Ontario, Canada Voyis Full time

    About Voyis:Voyis is a leading manufacturer of high-performance underwater optical sensors, including lasers, cameras, and lights, designed for autonomous underwater vehicles. Our products have enabled customers to survey over 10,000km of ocean floor across all 7 continents, helping to better understand remote and challenging environments. Our mission is to...


  • Waterloo, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate 12-month internship opening for an Assistant Engineer.Responsibilities:Assist in developing and maintaining performance monitoring tools.Support profiling and analyzing inference workloads to identify performance bottlenecks.Contribute to applying optimization techniques such as quantization, kernel fusion, and pruning to enhance...


  • Waterloo, Canada Voyis Full time

    About Voyis: Voyis designs and manufactures high performance underwater optical sensors (lasers, cameras, lights) for autonomous underwater vehicles that expand capability and enhance understanding in underwater surveys and exploration. Our products have enabled our customers to survey more than 10,000km of ocean floor across all 7 continents,...


  • Waterloo, Ontario, Canada Voyis Full time

    About Voyis:Voyis is a pioneering company that designs and manufactures high-performance underwater optical sensors for autonomous underwater vehicles. Our products have enabled our customers to survey over 10,000 kilometers of ocean floor across all 7 continents, expanding our understanding of remote and challenging environments.Our mission is to push the...


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

    Job DescriptionOur team at Huawei Technologies Canada Co., Ltd. has an exciting opportunity for an Assistant Engineer to join our AI Inference Performance team.Responsibilities:Collaborate with senior engineers to develop and maintain performance monitoring tools for AI inference workloads.Support the analysis of inference workloads to identify performance...


  • Waterloo, Ontario, Canada FreeBSD Foundation Full time

    Job DescriptionWe are seeking a skilled FreeBSD Software Developer to join our team at the FreeBSD Foundation. As a key member of our technology team, you will be responsible for developing and maintaining the FreeBSD operating system.ResponsibilitiesParticipate in all aspects of the software development process, including code review, test design,...


  • Waterloo, Ontario, Canada Voyis Full time

    About Voyis:Voyis is a pioneering company that designs and manufactures cutting-edge underwater optical sensors for autonomous underwater vehicles. Our products have enabled our customers to survey over 10,000 kilometers of ocean floor across all 7 continents, expanding our understanding of the remote and challenging environments.All our products are proudly...


  • Waterloo, Ontario, Canada Sienna Senior Living Full time

    Resident Engagement ManagerSienna Senior Living is seeking a dynamic and compassionate Resident Engagement Manager to lead our team in delivering exceptional resident experiences. As a key member of our community, you will be responsible for developing and implementing programs that promote resident wellbeing, choice, and engagement.Key...

  • Senior Java Developer

    1 month ago


    Waterloo, Ontario, Canada Saransh Inc. Full time

    Job Title: Senior Java DeveloperSaransh Inc. is seeking a highly skilled Senior Java Developer to join our team.Key Responsibilities:Collaborate with architecture and business stakeholders to design and estimate solutions.Lead technical design, decision-making, and problem-solving meetings.Develop and maintain complex Java applications using Java/J2EE, JSP,...

  • Senior Java Developer

    1 month ago


    Waterloo, Ontario, Canada Saransh Inc. Full time

    Job Title: Senior Java DeveloperSaransh Inc. is seeking a highly skilled Senior Java Developer to join our team.Key Responsibilities:Collaborate with architecture and business stakeholders to design and estimate solutions.Lead technical design, decision-making, and problem-solving meetings.Develop and maintain complex Java applications using Java/J2EE, JSP,...


  • Waterloo, Ontario, Canada OpenText Full time

    Unlock Your Potential as a Senior Software Developer at OpenTextAt OpenText, we're committed to creating a workplace that's human above all else. We're looking for a talented Senior Software Developer to join our team and contribute to our mission of driving positive change through privacy, technology, and collaboration.About the RoleWe're seeking a highly...


  • Waterloo, Ontario, Canada OpenText Full time

    Unlock Your Potential as a Senior Software Developer at OpenTextAt OpenText, we're committed to creating a workplace that's human above all else. We're looking for a talented Senior Software Developer to join our team and contribute to our mission of driving positive change through privacy, technology, and collaboration.About the RoleWe're seeking a highly...


  • Waterloo, Ontario, Canada Sienna Senior Living Full time

    Resident Engagement ManagerSienna Senior Living is seeking a Resident Engagement Manager to lead our team in creating a dynamic culture that promotes resident wellbeing, choice, and engagement. As a key member of our community, you will be responsible for developing and implementing programs that enhance the lives of our residents.Your Key...


  • Waterloo, Ontario, Canada Sienna Senior Living Full time

    Resident Engagement ManagerSienna Senior Living is seeking a Resident Engagement Manager to lead our team in creating a dynamic culture that promotes resident wellbeing, choice, and engagement. As a key member of our community, you will be responsible for developing and implementing programs that enhance the lives of our residents.Your Key...


  • Waterloo, Ontario, Canada FreeBSD Foundation Full time

    Job DescriptionWe are seeking a skilled FreeBSD Userland Software Developer to join our team at the FreeBSD Foundation. As a key member of our technology team, you will play a crucial role in developing and maintaining the FreeBSD operating system.ResponsibilitiesParticipate in all aspects of software development, including code review, test design,...


  • Waterloo, Ontario, Canada Google Full time

    About the RoleAt Google, we're building a team of skilled engineers to join our Site Reliability Engineering (SRE) organization. As a Senior Software Developer, you'll play a key role in designing, building, and operating large-scale, distributed systems that power our cloud services.ResponsibilitiesCollaborate with cross-functional teams to develop and...

Senior Kernel Developer

3 months ago


Waterloo, Canada Huawei Technologies Canada Co., Ltd. Full time
Our team has an immediate permanent opening for a Senior Software Developer.Responsibilities:
  1. Exploring the real-time OS research or development targeting embedded devices, cloud & virtualized computing and automotive domain.
  2. Contribute and help build the next-generation real-time OS technology to power a broad range of compute platforms.
  3. Solve some very challenging problems around scheduling, resource allocation, isolation and IPC in very complex systems use cases.
  4. Focus on developing tooling and solutions to performance challenges in the system.

What you’ll bring to the team:

  1. Expert level of experience and expertise in the field of real-time operating system design, development and integration.
  2. Expert level of system software development (mainly C/C++).
  3. Expert level CPU architecture knowledge for system software development.
  4. Strong ability to research complex topics, distill knowledge into concrete designs and apply to new or existing projects.
  5. Strong communication ability to document and present technical information and solutions effectively to both technical and non-technical audiences.
#J-18808-Ljbffr