Co-op Software Engineer

2 months ago


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

We are seeking a highly motivated and skilled Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a key contributor to the development of our distributed database management system.

Key Responsibilities
  • Research and Development: Conduct research and development of distributed, highly available transaction processing database management systems, focusing on algorithms for scale up and scale out.
  • Collaboration with Architects and Engineers: Work with a team of architects and engineers to develop proof-of-concept systems and components across the data manager, buffer manager, and transaction processing components.
  • Investigation and Design: Investigate and design new data structures and algorithms focusing on lockless and NUMA-aware approaches on the latest and state-of-the-art hardware technology.
  • Quality Assurance and Continuous Integration: Work with QA and continuous integration teams to drive a quality overall solution through a combination of automated unit tests, functional testing, and system testing of the solution.
Requirements
  • Programming Skills: Proficient in C and C++ programming.
  • Database Experience: Experience with design and development of a distributed database, storage system, file system, or cache system is an asset.
  • Open Source Community: Experience in the open source community is an asset.
  • Soft Skills: Excellent documentation, organization, and communication skills.
  • Personal Qualities: Self-motivated; strong desire to learn on the job.
  • Education: In pursuit of a BS, MS, or PhD degree in Computer Science, Electrical Engineering, or Telecommunications.


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

    Co-op Engineer PositionWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design, implement, and benchmark SAAS web applications and the required databases running on local PCs.Develop unit tests and write documentation for the developed software.Support senior...


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

    Co-op Engineer PositionWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design, implement, and benchmark SAAS web applications and the required databases running on local PCs.Develop unit tests and write documentation for the developed software.Support senior...


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

    Co-op Engineer PositionWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design, implement, and benchmark SAAS web applications and the required databases running on local PCs.Develop unit tests and write documentation for the developed software.Collaborate with...


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

    Co-op Engineer PositionWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design, implement, and benchmark SAAS web applications and the required databases running on local PCs.Develop unit tests and write documentation for the developed software.Collaborate with...


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

    Our Team's Immediate Need for a Co-op EngineerAbout the Role:We are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.The successful candidate will have the opportunity to work on innovative features of our ROMA Connect iPaaS platform on the Huawei Cloud.As a Co-op Engineer, you will...


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

    Our Team's Immediate Need for a Co-op EngineerAbout the Role:We are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.The successful candidate will have the opportunity to work on innovative features of our ROMA Connect iPaaS platform on the Huawei Cloud.As a Co-op Engineer, you will...


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

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Collaborate with our team to identify key technologies and implement proof-of-conceptsAssist in debugging, tracking down, and fixing issuesImprove tests and performance...


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

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Collaborate with our team to identify key technologies and implement proof-of-conceptsAssist in debugging, tracking down, and fixing issuesImprove tests and performance...


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

    Co-op Engineer OpportunityWe are seeking a highly skilled Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd. for a 13-month co-op placement.Key Responsibilities:Development Tools and Infrastructure: Design and implement development tools and infrastructure to support our engineering team.Automation Test Framework: Develop and maintain an...


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

    Co-op Engineer OpportunityWe are seeking a highly skilled Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd. for a 13-month co-op placement.Key Responsibilities:Development Tools and Infrastructure: Design and implement development tools and infrastructure to support our engineering team.Automation Test Framework: Develop and maintain an...


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

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team. As a Co-op Software Engineer, you will have the opportunity to work with our team to identify key technologies, research and implement proof-of-concepts, and assist in debugging and issue resolution.Responsibilities:Collaborate...


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

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team. As a Co-op Software Engineer, you will have the opportunity to work with our team to identify key technologies, research and implement proof-of-concepts, and assist in debugging and issue resolution.Responsibilities:Collaborate...


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

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team. As a Co-op Software Engineer, you will have the opportunity to work with our team to identify key technologies, research, and implement proof-of-concepts.Responsibilities:Collaborate with the team to identify key technologies and...


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

    Job Summary:Huawei Technologies Canada Co., Ltd. is seeking a highly motivated and skilled Co-op Software Engineer to join our team. As a Co-op Software Engineer, you will have the opportunity to work on cutting-edge technologies and contribute to the development of innovative software solutions.Key Responsibilities:Collaborate with the team: Engage with our...


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

    Job Summary:Huawei Technologies Canada Co., Ltd. is seeking a highly motivated and skilled Co-op Software Engineer to join our team. As a Co-op Software Engineer, you will have the opportunity to work on cutting-edge technologies and contribute to the development of innovative software solutions.Key Responsibilities:Collaborate with the team: Engage with our...


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

    Co-op EngineerOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly motivated and detail-oriented Co-op Engineer to join our software development team.Responsibilities:Design, develop, and test software to meet business requirements in a wide range of products, including compilers, language runtimes, and system-level optimization of deep...


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

    Co-op Engineer Job DescriptionOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Co-op Engineer to join our dynamic team for a 13-month co-op opportunity.Key Responsibilities:Development Tools and Infrastructure: Build and set up development tools and infrastructure to support our team's projects.Automation Test Framework: Develop...


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

    Co-op Engineer Job DescriptionOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Co-op Engineer to join our dynamic team for a 13-month co-op opportunity.Key Responsibilities:Development Tools and Infrastructure: Build and set up development tools and infrastructure to support our team's projects.Automation Test Framework: Develop...


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

    Co-op EngineerWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Prepare and preprocess machine learning datasets for training networks.Implement, test, and deploy AI modules and systems using Python.Conduct research on relevant papers and studies.Collaborate closely...


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

    Co-op Engineer OpportunityWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Prepare and preprocess machine learning datasets for training networks.Implement, test, and deploy AI modules and systems using Python.Conduct research on relevant papers and...