Co-op Software Engineer

2 weeks ago


Markham, Canada Huawei Technologies Canada Co., Ltd. Full time

Our team has an immediate Co-op opening for a Software Engineer.

Responsibilities:

  • Design, develop framework/engine for the next-generation data analytics.
  • Analyze and optimize software system performance.
  • Learn and adopt new technologies; research, survey, and present industry trends to the team.
  • Generate innovative ideas and new patent applications.

What you’ll bring to the team:

  • Proficient programming in C++ or C.
  • Solid grasp of fundamental concepts related to system design, such as data structures, algorithms, and operating systems.
  • Experience in Linux or Unix development environment.
  • Experience with software development tools (IDE, git) and software development life cycle.
  • Extensive knowledge of IR Design, Query Optimization, Scheduling, Runtime.
  • Experience in distributed system is an asset.
  • Experience in development or research of data analytics frameworks (such as Spark, Flink) is an asset.
  • In pursuit of a BS, MS, or PhD in Computer Science/Electrical Engineering/Telecommunications.
#J-18808-Ljbffr

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

    Our team has an immediate co-op opening for an Engineer. Responsibilities: Work with software development teams to develop innovative new features, efficient algorithms, and optimized data structures in C++Support and enhance EDA infrastructure to increase development efficiency and qualityDevelop internal software tools that improve our understanding of...


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

    Our team has an immediate co-op opening for an Engineer. Responsibilities: Work with software development teams to develop innovative new features, efficient algorithms, and optimized data structures in C++Support and enhance EDA infrastructure to increase development efficiency and qualityDevelop internal software tools that improve our understanding of...


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

    Our team has an immediate co-op opening for an Engineer. Responsibilities: Work with software development teams to develop innovative new features, efficient algorithms, and optimized data structures in C++Support and enhance EDA infrastructure to increase development efficiency and qualityDevelop internal software tools that improve our understanding of...


  • Markham, ON, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate co-op opening for an Engineer. Responsibilities: Work with software development teams to develop innovative new features, efficient algorithms, and optimized data structures in C++ Support and enhance EDA infrastructure to increase development efficiency and quality Develop internal software tools that improve our understanding...


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

    Our team has an immediate co-op opening for a Software Engineer. Responsibilities: Engage with the team to identify the key technologies, research and implement PoCsAssist in debugging, tracking down and fixing issuesImprove tests and performance benchmarks to catch issues earlyWhat you'll bring to the team: Currently enrolled in a co-op program while...


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

    Our team has an immediate co-op opening for a Software Engineer. Responsibilities: Engage with the team to identify the key technologies, research and implement PoCsAssist in debugging, tracking down and fixing issuesImprove tests and performance benchmarks to catch issues earlyWhat you'll bring to the team: Currently enrolled in a co-op program while...


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

    Our team has an immediate co-op opening for a Software Engineer. Responsibilities: Engage with the team to identify the key technologies, research and implement PoCsAssist in debugging, tracking down and fixing issuesImprove tests and performance benchmarks to catch issues earlyWhat you'll bring to the team: Currently enrolled in a co-op program while...


  • Markham, ON, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate co-op opening for a Software Engineer. Responsibilities: Engage with the team to identify the key technologies, research and implement PoCs Assist in debugging, tracking down and fixing issues Improve tests and performance benchmarks to catch issues early What you'll bring to the team: Currently enrolled in a co-op...


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

    Our team has an immediate 8 months Co-op opening for an Assistant Engineer. Responsibilities: Source code analysis, research, test, and implementation on mobile application. Collaborative work with different teams. Development of Huawei's latest mobile platform.What you'll bring to the team: 2+ years of C/C++, Java, and TypeScript application...


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

    Our team has an immediate 8 months Co-op opening for an Assistant Engineer. Responsibilities: Source code analysis, research, test, and implementation on mobile application. Collaborative work with different teams. Development of Huawei's latest mobile platform.What you'll bring to the team: 2+ years of C/C++, Java, and TypeScript application...


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

    Our team has an immediate 8 months Co-op opening for an Assistant Engineer. Responsibilities: Source code analysis, research, test, and implementation on mobile application. Collaborative work with different teams. Development of Huawei's latest mobile platform.What you'll bring to the team: 2+ years of C/C++, Java, and TypeScript application...


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

    Our team has an immediate 8 months Co-op opening for an Assistant Engineer.Responsibilities:Source code analysis, research, test, and implementation on mobile application. Collaborative work with different teams. Development of Huawei's latest mobile platform.What you'll bring to the team:2+ years of C/C++, Java, and TypeScript application...


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

    Our team has an immediate Co-op opening for a Software Engineer. Responsibilities: Research and development of distributed, highly available transaction processing database management system focusing on algorithms for scale up and scale out.Work with a team of architects and engineers to develop proof-of-concept systems and components across the data...


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

    Our team has an immediate Co-op opening for a Software Engineer. Responsibilities: Research and development of distributed, highly available transaction processing database management system focusing on algorithms for scale up and scale out.Work with a team of architects and engineers to develop proof-of-concept systems and components across the data...


  • Markham, ON, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate 8 months Co-op opening for an Assistant Engineer. Responsibilities: Source code analysis, research, test, and implementation on mobile application. Collaborative work with different teams. Development of Huawei's latest mobile platform. What you'll bring to the team: 2+ years of C/C++, Java, and TypeScript application...


  • Markham, ON, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate Co-op opening for a Software Engineer. Responsibilities: Design, develop framework/engine for the next-generation data analytics. Analyze and optimize software system performance. Learn and adopt new technologies; research, survey, and present industry trends to the team. Generate innovative ideas and new patent applications. ...


  • Markham, ON, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate Co-op opening for a Software Engineer. Responsibilities: Research and development of distributed, highly available transaction processing database management system focusing on algorithms for scale up and scale out. Work with a team of architects and engineers to develop proof-of-concept systems and components across the data...

  • Co-op Engineer

    1 day ago


    Markham, Canada Huawei Full time

    Our team has an immediate 12-month co-op opening for a Driver Engineer Responsibilities: Developing/optimizing software KMD/UMD GPU driver for better power and performance. Design and implement enhancements to the GPU Driver Architecture, ensuring leading performance in the industry. Tuning performance/power for specific application...

  • Co-op Engineer

    19 hours ago


    Markham, Canada Huawei Full time

    Our team has an immediate 12-month co-op opening for a Driver Engineer Responsibilities: Developing/optimizing software KMD/UMD GPU driver for better power and performance. Design and implement enhancements to the GPU Driver Architecture, ensuring leading performance in the industry. Tuning performance/power for specific application...

  • Co-op Engineer

    1 day ago


    Markham, Canada Huawei Full time

    Our team has an immediate 12-month co-op opening for a Driver Engineer Responsibilities: Developing/optimizing software KMD/UMD GPU driver for better power and performance. Design and implement enhancements to the GPU Driver Architecture, ensuring leading performance in the industry. Tuning performance/power for specific application...