SMTS HIP Runtime Software Development Engineer

3 days ago


Markham, 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 mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.
AMD together we advance_
THE ROLE:
AMD is looking for a SMTS Software Development Engineer to join our growing team.
You will be a member of ROCm HIP runtime team working on innovative hardware and software technologies in the AI group.  You will help deliver exceptional performance and related feature enhancements via maintainable code development, optimizations/tuning, and collaboration.   .

THE PERSON:
The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to work independently, communicate effectively and collaborate optimally with different teams across AMD.

KEY RESPONSIBILITIES:
Design and develop new software features
Work with AMD’s architecture specialists to improve future products
Participating in new ASIC and hardware bring ups
Identify and help resolve quality issues working closely with other internal engineering teams
Research alternative, more efficient ways to accomplish the same work
Develop technical relationships with peers and partners

PREFERRED EXPERIENCE:
Strong object-oriented C/C++ programming background
Ability to write high quality code with a keen attention to detail
Experience with modern concurrent programming and threading APIs
Experience with Windows Driver Frameworks is a plus
Experience with software development processes and tools such as Git source code control, profiler, and debugger
Experience with compute languages like HIP, CUDA, OpenCL is a plus
Effective communication and problem-solving skills
Motivating leader with good interpersonal skills

ACADEMIC CREDENTIALS:
Bachelor’s or  M aster's  degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

LOCATION: Markham, Canada

#LI-CJ3
#LI-Hybrid

Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.



  • Markham, 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, I3P, CA Advanced Micro Devices inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe 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, Canada IBM Full time

    IntroductionIBM Runtime Technologies develops and delivers enterprise quality & performance for Java applications via IBM Semeru Runtimes. As a member of our Open-Source Compiler Development team, you will join the hundreds of developers actively contributing to our public GitHub projects, using industry standard tools like Git, ZenHub, Jenkins, and Slack....


  • Markham, Canada IBM Computing Full time

    IntroductionIBM Runtime Technologies develops and delivers enterprise quality & performance for Java applications via IBM Semeru Runtimes. As a member of our Open-Source Compiler Development team, you will join the hundreds of developers actively contributing to our public GitHub projects, using industry standard tools like Git, ZenHub, Jenkins, and Slack....


  • Markham, Canada IBM Canada Limited – IBM Canada Limitee Full time

    p>IntroductionA career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions.Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading software solutions for our customers. p>We are seeking a skilled software developer to join our IBM Software team. As...

  • Smt Operator

    6 months ago


    Markham, Canada Evertz Microsystems Limited Full time

    We are a manufacturer of audio and video infrastructure equipment for the television broadcast and film industry. SMT Operator - **7:00 am - 3:30 pm Monday through Friday** **Responsibilities**: - Running SMT line equipment - Machine/feeder setup - Part taping and reeling - Verifying board assembly prior to reflow - Daily maintenance of SMT equipment -...


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

    Our team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Insights and tracking of the current web runtime technologies (Web engine/JavaScript engine) development, evolution and technical design. Participate in the design and development of the next generation w


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

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. This is a permanent position that involves working on the design and development of the next generation web engine.About the RoleThe ideal candidate will have expertise in web OS or web kernel development, as well as proficiency in one...


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

    We are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. The ideal candidate will have a strong background in web engine development and be able to contribute to the design and implementation of our next generation web engine.Responsibilities:Stay up-to-date with the latest developments in web runtime...


  • 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, Canada JAM Software GmbH Full time

    h3>Embedded Software Developer – Packet processingAre you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics?What we’re looking forHighly motivated and dynamic professionalsMotivated designers with broad backgrounds and service mindset...


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

    Our team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Insights and tracking of the current web runtime technologies (Web engine/JavaScript engine) development, evolution and technical design. Participate in the design and development of the next generation web engine, and the formulation of relevant...


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

    Our team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Insights and tracking of the current web runtime technologies (Web engine/JavaScript engine) development, evolution and technical design. Participate in the design and development of the next generation web engine, and the formulation of relevant...


  • Markham, Ontario, Canada IBM Full time

    Role SummaryA talented and motivated Senior Java Runtime Performance Developer is sought to join our high-performing team at IBM in Markham, CA.About the RoleThis role requires a skilled software developer with experience in performance measurement and analysis, as well as expertise in Java/C++ programming languages. As a member of our Performance...

  • Kids' Hip-hop

    3 months ago


    Markham, Canada 915 Dance Toronto Full time

    Welcome to **915 Dance**, where creativity, passion, and excellence come together! Our studio is dedicated to providing a nurturing and inspiring environment for dancers of all ages and skill levels. We believe in the power of dance to build confidence, foster creativity, and promote physical fitness. With a wide range of classes, from hip-hop to...


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

    Job Responsibilities:Stay up-to-date with the latest developments and advancements in web runtime technologies, including web engines and JavaScript engines.Contribute to the design and development of the next-generation web technologies, ensuring they meet the evolving needs of our users.Requirements:Proven experience in designing and developing complex...


  • Markham, Canada Advanced Micro Devices, Inc Full time

    Overview: **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....


  • Markham, 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, 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 IBM Canada Limited – IBM Canada Limitee Full time

    About the RoleTransform customer challenges into solutions as part of a collaborative team that designs and implements leading-edge software products.We seek an experienced software developer to join our cloud infrastructure development team, responsible for developing, maintaining, and scaling high-quality software applications using various technologies...