Current jobs related to Compiler Test and Automation Engineer - Markham, Ontario - Huawei

  • Compiler Engineer

    2 hours ago


    Markham, Ontario, Canada Huawei Full time

    About the JobWe are seeking a skilled Compiler Test and Automation Engineer to join our Heterogeneous Compiler Lab. As a key member of our team, you will play a crucial role in designing and developing automation to build, measure, and test compiler technologies for various hardware platforms and product scenarios.Key Responsibilities:Automate technical...


  • Markham, Ontario, Canada Huawei Full time

    About Huawei CanadaWe are Huawei Canada, a leader in the field of technology.The Heterogeneous Compiler LabOur lab is dedicated to innovative research and development, contributing to the LLVM Compiler Infrastructure project and developing diversified IP compiler collaborations. We focus on AI, GPU, and CPU architectures, with expertise in heterogeneous...


  • Markham, Ontario, Canada Huawei Full time

    About Huawei CanadaHuawei Canada has an immediate opening for a talented software engineer to work on compiler technology.The Heterogeneous Compiler LabOur lab, led by esteemed technical experts, publishes innovative research at leading conferences. We are recognized as key contributors to the LLVM Compiler Infrastructure project, developing diversified IP...


  • Markham, Ontario, Canada Allstate Insurance Company Full time

    We strive to provide reassurance with our 'You're in Good Hands' promise. Our culture values inclusivity, diversity, and belonging. We prioritize supporting employees and fostering an inclusive, welcoming corporate culture.We're currently seeking a Test Automation Engineer to lead our test automation efforts for Guidewire PolicyCenter implementation...


  • Markham, Ontario, Canada Allstate Insurance Company Full time

    The Senior Test Automation Engineer position at Allstate is ideal for experienced professionals seeking a challenging role in shaping the future of insurance software solutions. As a Product Engineering role, you'll lead the test automation efforts for our Guidewire PolicyCenter implementation projects, collaborating closely with cross-functional teams to...


  • Markham, Ontario, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada ALLTECH CONSULTING SVC INC Full time

    Accountabilities:1. Designing and executing against the project Test Strategy.2. Providing status updates/escalations and reporting via metrics to the project team.3. Reviewing user stories, requirements, specifications, and technical design documents to provide timely feedback from a Quality Assurance perspective.4. Creating detailed, comprehensive, and...


  • Markham, Ontario, Canada Qualcomm Full time

    Job RoleWe are seeking a highly skilled Senior Compiler Engineer to join our Engineering Group, focusing on GPU ASICS engineering. As a key member of our team, you will leverage advanced GPU knowledge and experience to architect, design, implement, verify, and optimize the performance and power of GPU cores.Key ResponsibilitiesLeverage expertise in GPU...


  • Markham, Ontario, Canada Allstate Insurance Company Full time

    About the Role:We are seeking a skilled Product Engineering professional to lead our test automation efforts for Guidewire PolicyCenter implementation projects. As a key member of our team, you will be responsible for developing and executing robust test automation strategies to ensure the quality and reliability of our software solutions.Main...


  • Markham, Ontario, Canada Huawei Full time

    About Huawei CanadaWe are Huawei Canada, a company committed to innovation and excellence in the field of technology.The Heterogeneous Compiler LabOur lab is a hub for innovative research and development, publishing papers at leading conferences and contributing to the LLVM Compiler Infrastructure project. We focus on developing diversified IP compiler...


  • Markham, Ontario, Canada General Motors Full time

    Job Summary:Design and develop automation solutions scalable at the enterprise SW organization level.Create Python automation libraries that enable efficient and effective testing of software that integrate into a global automation ecosystem.The Senior Software Engineer will take input from various customer teams and bring their need for automated testing of...


  • Markham, Ontario, Canada The Nationwide Group Full time

    Senior Quality Assurance Automation EngineerJOB DESCRIPTIONThe Nationwide Group (TNG) is a pioneer in designing and developing outsourced financial services software, exclusively focused on creating comprehensive and customizable solutions for the real estate industry. Utilizing world-class technology, TNG delivers solutions to the entire mortgage life cycle...


  • Markham, Ontario, Canada Qualcomm Full time

    Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > GPU ASICS EngineeringGeneral Summary:Qualcomm's Adreno GPU has been the industry leading mobile graphics solution in today's Android smart phone market worldwide. Our power efficient GPU solution is fundamental to enable the new exciting markets like VR/AR, IoT, AI, drone,...


  • Markham, Ontario, Canada Tata Consultancy Services Full time

    Inclusion without Exception: Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our...


  • Markham, Ontario, Canada Tata Consultancy Services Full time

    Inclusion without Exception: Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our...


  • Markham, Ontario, Canada Parsons Oman Full time

    About the RoleWe are seeking a highly skilled QA Automation Engineer to join our Critical Infrastructure team. As a key member of our team, you will be responsible for driving quality through innovation, automated test creation, manual testing, and thoughtful debate.Key ResponsibilitiesDevelop and maintain test automation frameworks and tools to enhance...


  • Markham, Ontario, Canada Tata Consultancy Services Full time

    Inclusion without Exception:Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our...


  • Markham, Ontario, Canada Tata Consultancy Services Full time

    Inclusion without Exception:Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our...


  • Markham, Ontario, Canada Huawei Full time

    Our team has an immediate permanent opening for a Senior Principal Compiler Engineer.Responsibilities:Design, develop, and test software to satisfy business requirements in a wide range of products.Analyze and optimize software system performance, and assist with software/hardware co-design.Liaise with internal and external stakeholders, determine project...


  • Markham, Ontario, Canada Allstate Insurance Company Full time

    Job Summary:This Product Engineering position involves leading the test automation efforts for our Guidewire PolicyCenter implementation projects. The successful candidate will have strong experience in software test automation, particularly with Guidewire PolicyCenter.Main Responsibilities:Design, develop, and implement automated test scripts for Guidewire...

Compiler Test and Automation Engineer

1 month ago


Markham, Ontario, Canada Huawei Full time
Huawei Canada has an immediate 12-month contract opening for an Engineer.

Heterogeneous Compiler Lab

The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative research at leading conferences. Recognized as key contributors to the LLVM Compiler Infrastructure project, this lab excels in developing diversified IP compiler collaborations, focusing on AI, GPU, and CPU architectures. Our efforts include heterogeneous compilation technology and SW-HW co-design, optimizing for AI, graphics, games, and mobile applications while tackling technological challenges through open-source community.

About the Job:

As a Compiler Test and Automation Engineer, you will play a key role in designing and developing automation to build, measure, and test the compiler technologies that target a variety of hardware platforms and product scenarios, as well as supporting the R&D team and managing IT assets.

1. Automate all technical operations, in a scalable and maintainable manner.
2. Set up monitoring, logging and tracing tools to detect and fix any potential issues, and to improve user productivity.
3. Timely troubleshooting of on-premise infrastructure, systems, network and application stacks.
4. Design, deploy and maintain performance testing frameworks, and related reporting systems.
5. Work with software development teams on capacity planning, server allocation and installation, and access control and security assurance.
6. Support and automate software development workflows for continuous software quality improvements in diverse environments (mostly Linux based).
7. Develop integrations with continuous integration systems and code versioning platforms.
8. Black-box and white-box testing, coverage analysis, and other software quality assurance tasks.

About the ideal candidate:

1. B.Sc. or B.Eng. degree in Computer Science, Computer Engineering, or a comparable degree or equivalent experience. M.Sc. is an asset.
2. 2+ years of experience in software engineering, operations engineering or a similar discipline.
3. Good communication skills (both verbal and written), ability to interact with geographically distributed and cross-functional teams.
4. Proficiency in C++ and scripting languages, including bash and Python. Understanding of DevOps principles, and knowledge of common DevOps tools and techniques.
5. Experience in Linux system administration (OS installation and upgrades, network configuration, software package management, software compilation from source, disaster recovery).

#J-18808-Ljbffr