Software Development Expert for Linux Environment

4 weeks ago


Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time
Job Description

We are seeking a skilled Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.

As a key member of our software development team, you will be responsible for:

  • Developing C++ software solutions for Proof of Concept (POC) projects in a Linux environment.
  • Collaborating with senior researchers on various research-oriented projects, providing technical expertise and support.

What We Offer

At Huawei Technologies Canada Co., Ltd., we provide a dynamic work environment with opportunities for growth and professional development. As a Software Engineer, you can expect:

  • A competitive salary range of $85,000 - $110,000 per year, commensurate with experience and qualifications.
  • A comprehensive benefits package, including health insurance, retirement savings plan, and paid time off.

Requirements

To succeed in this role, you should have:

  • Strong programming skills in C/C++, with experience in software development for Linux environments.
  • Excellent debugging and troubleshooting skills, with the ability to analyze complex problems and develop effective solutions.
  • Knowledge of data structures and algorithms, with an understanding of computational complexity.
  • Experience in security feature development using C++ is an asset, as well as knowledge of cryptography and security principles.
  • A good understanding of Python programming is also an asset.

About Us

Huawei Technologies Canada Co., Ltd. is a leading technology company that provides innovative solutions for telecommunications, enterprise, and consumer markets. Our mission is to enrich people's lives through communication technology.


  • Full Stack Developer

    2 weeks ago


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

    At Huawei Technologies Canada Co., Ltd. we are looking for a skilled Full Stack Developer to join our team as a Senior Software Engineer Python.OverviewWe have an immediate Co-op opening for a talented software engineer who can contribute to the development of C++ based projects and support senior researchers on various research-oriented projects.Key...


  • Waterloo, Ontario, Canada Google Full time

    Company Overview:Google is a leader in developing innovative technologies that change how people connect, explore, and interact with information and each other. Our products handle vast amounts of data, extending far beyond web search. We're seeking experts who bring fresh ideas from various areas, including information retrieval, distributed computing,...


  • Waterloo, Ontario, Canada NAVBLUE INC Full time

    About NAVBLUE INCNAVBLUE INC is a dynamic and innovative company that specializes in software development for the corporate aviation industry. Our team is dedicated to creating cutting-edge solutions that meet the evolving needs of our clients.Job Title: Senior Software Development SpecialistSalary Range:$80,000 - $110,000 per year, depending on...


  • Waterloo, Ontario, Canada Clearpath Robotics Full time

    About the Job:As a key member of our team, you will help promote our ROS-enabled products to both technical and non-technical audiences by developing high-value content. This includes creating engaging robot demos, proof-of-concept designs, YouTube-style videos, and collaborating with our Marketing, Engineering, Product, and Sales teams.You will have...


  • Waterloo, Ontario, Canada Intelliswift Software Full time

    Job SummaryWe are seeking a highly skilled Electrical Engineering Test and Validation Expert to join our team at Intelliswift Software. As a key member of our engineering team, you will be responsible for ensuring the quality and reliability of our electronic products.About the RoleThe successful candidate will possess a strong foundation in electrical...


  • Waterloo, Ontario, Canada QNX Software Systems Full time

    About the RoleWe are seeking a highly skilled Cybersecurity Sales Expert to join our team at QNX Software Systems. As a key member of our sales team, you will be responsible for articulating and evangelizing our value proposition to global customers.


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

    OverviewWe are seeking a highly skilled Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd. The successful candidate will have the opportunity to develop their skills in software development, work with a talented team of researchers, and contribute to cutting-edge projects.About the RoleThis is an excellent opportunity for students...


  • Waterloo, Ontario, Canada Ford Motor Company Full time

    At Ford Motor Company, we believe that innovation drives human progress. Our commitment to becoming the world's most trusted mobility company requires dedicated professionals to deliver smart vehicles for a smart world.This position is part of our System Stability Software team, working on cutting-edge automotive infotainment platforms and other high-impact...


  • Waterloo, Ontario, Canada Syntronic Full time

    About Us:Syntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We're a community of innovators with diverse projects that define the future.Job Overview:We are seeking a highly skilled individual to develop, test, and support software components for vehicle platforms. This includes designing,...


  • Waterloo, Ontario, Canada Canonical Full time

    Canonical, a pioneer of global distributed collaboration, is seeking an experienced Senior Linux Gaming Technical Lead to join their team. With over 1100 colleagues in 75+ countries and a focus on open-source software, this role offers a unique opportunity to work on cutting-edge technology.Job OverviewThis exciting position involves leading a team to...


  • Waterloo, Ontario, Canada Intelliswift Software Full time

    About Intelliswift SoftwareWe are a leading software development company with a strong focus on innovation and excellence. Our team of experts is dedicated to delivering top-notch solutions that meet the needs of our clients.


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

    We are seeking a highly skilled Senior Embedded Software Developer to join our team at Huawei Technologies Canada Co., Ltd.About the Role:The ideal candidate will have experience with C/C++ programming languages, working on embedded systems, and a strong understanding of AI/ML algorithms and frameworks such as TensorFlow or PyTorch.Responsibilities:Develop...


  • Waterloo, Ontario, Canada Voyis Full time

    About VoyisVoyis designs and manufactures high-performance underwater optical sensors for autonomous underwater vehicles. Our products enable customers to survey vast ocean areas, expanding our understanding of remote environments.Job OverviewThis role involves developing firmware, software, and embedded hardware for subsea systems. As an Embedded Systems...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    Agfa-Gevaert is a leading healthcare technology company headquartered in Belgium, traded on Euronext Brussels. We support healthcare professionals worldwide to transform care delivery with our best-of-suite Imaging IT software solutions.We are committed to providing secure, effective, and sustainable imaging data management for healthcare providers. Our...


  • Waterloo, Ontario, Canada Huawei Technologies Full time

    We are seeking a skilled Cyber Software Specialist to join our team at Huawei Technologies. The successful candidate will be responsible for designing innovative data security solutions and working closely with the product team to integrate these solutions into our products.About the RoleThis is a 12-month contract position that requires the ideal candidate...


  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Senior Full-Stack Software Engineer RoleLocation: Waterloo, Ontario CanadaWe are offering a competitive salary range of $120,000 - $180,000 per year.This is a full-time job requiring the design, development, and maintenance of both front-end and back-end components of web applications. The successful candidate will ensure responsiveness and performance. Key...


  • Waterloo, Ontario, Canada Syntronic Full time

    At Syntronic, we're pushing the boundaries of innovation in cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation.Who We AreSyntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. Our teams work on projects that define...


  • Waterloo, Ontario, Canada Clearpath Robotics Full time

    Clearpath Robotics, a Rockwell Automation company, seeks an accomplished Automation Robotics Developer to join our team. About the OpportunityWe are committed to building and supporting a culture of diversity, inclusion, and accessibility. Our ideal candidate is passionate about robotics and automation and has strong software development skills, including...


  • Waterloo, Ontario, Canada Geotab Inc. Full time

    Company OverviewGeotab Inc. is a leading company in the IoT and connected transportation industry, recognized for its commitment to innovation and sustainability.Compensation and BenefitsWe offer an estimated annual salary range of $150,000-$200,000 depending on qualifications and experience.In addition to a competitive salary, our comprehensive benefits...


  • Waterloo, Ontario, Canada Software International Full time

    Software International is a leading provider of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We have an immediate opening for a Senior Cloud Architect at our Waterloo, ON location. The ideal candidate will work onsite.This is a full-time position with a competitive salary based on experience.Job Description:As a Senior Cloud...