Jobs
>
Markham

    Software Development Engineer - Markham, Canada - AMD

    AMD
    AMD background
    Full time
    Description

    Job Description

    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_

    SOFTWARE DEVELOPMENT ENGINEER -ROCm

    The Role:

    Our team works on the ROCm Platform an open-source HPC/Hyperscale-class platform for GPU computing. We are looking for an experienced software engineer to develop, maintain, and support ROCm.

    The Person:

    The successful candidate will utilize their knowledge of machine learning and driver development to be a key contributor to the ongoing development of AMD drivers and future hardware. The ideal candidate will use outstanding cross-component, independent problem-solving skills, and work with other Compute / Machine Learning teams at AMD. They will thrive in a dynamic environment, be a strong teammate with proven initiative who is passionate about developing leading-edge products.

    Key Responsibilities:

  • GPU driver development in support of Machine Learning and Data Centre applications
  • Contributes to software projects of significant technical importance
  • Solves sophisticated non-recurring problems that leads to development and implementation
  • Debug, analyze and resolve quality and certification issues as reported by Customers and QA
  • Write detailed design notes for new features
  • Coordinate closely with peers and colleagues to ensure timely and effective communication of all assigned work activities
  • Coordinate with developers in the open source development community

    Preferred Experience:

  • Proficient in C and C++ programming
  • Excellent debugging and trouble-shooting skills
  • Linux kernel development experience, either core kernel development or device driver development.
  • PC architecture knowledge
  • Strong oral and written communication skills
  • Familiarity with compute, graphics, or multimedia GPU application development

    Proven track record of contributions to open source projects

    Academic Credentials:

  • Bachelor's degree with 5-7 years or Masters with 3-5 years of proven experience

    #LI-PU1

    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.



  • Standard BioTools Inc. Markham, ON, Canada

    Product Development Scientist, Imaging page is loaded Product Development Scientist, Imaging · Apply locations Markham time type Full time posted on Posted 3 Days Ago job requisition id Would you like to join an innovative team driven by a bold vision – unleashing tools to accel ...


  • Stantec Consulting International Ltd. Markham, ON, Canada

    Intermediate Land Development Engineer FM ) · At Stantec, we bring together the places that make communities feel like home whether it's an urban park, a mixed-use community, an institutional building or a residential neighborhood. We do this because we're part of the community t ...


  • Quanser Inc. Markham, ON, Canada

    Job Title: R&D Engineer, Academic Applications · Team: Academic Applications · Type of job: Full-time, Permanent · We have an immediate need in our Engineering department for an academic content and software professional. You will be an integral member of our engineering team ...


  • City of Markham Markham, Canada Full time

    The City of Markham is proud to be recognized for the 4th consecutive year as one of Canada's Best Employers by Forbes and Statista Inc. In 2024, the City of Markham is ranked the top city in Ontario and in the top 10 for Government Services. The recipient of multiple environment ...


  • Parsons Corporation Markham, Canada Full time

    Description · : Parsons is looking for an amazingly talented Developer to join our team In this role you will get to support our Project Delivery Teams to execute the day-to-day development, establishment and implementation of BIM in Parsons Canada offices. · What You'll Be Doin ...


  • The Engineering Institute of Canada Markham, Canada

    Responsibilities Engineering Development Program (EDP) Intern (Up to 4 years) · Temporary Full-Time · Requisition ID: · Salary Range: $69, to $85, Annually · The City of Markham is proud to be recognized for the 4th consecutive year as one of Canada's Best Employers by Forbes ...


  • Computer Talk Markham, Canada

    Role: Research and Development Engineer · Location: Markham, ON · About us: · ComputerTalk is growing at a rapid rate and we are looking for exceptional talent to add to our team. The environment is dynamic, challenging, exciting, and rewarding. We attribute our success to the q ...


  • PROCESS PRODUCTS INTERNATIONAL LTD Markham, Canada

    Education: Bachelor's degree · Experience: 2 years to less than 3 years · Computer engineering, general · Tasks · Assess, document and optimize the capacity and performance of information and communication system networks · Lead and co-ordinate teams of design professionals in th ...


  • PROCESS PRODUCTS INTERNATIONAL LTD Markham, Canada

    Education: · Expérience: · Education · Bachelor's degree · Computer engineering, general · Tasks · Assess, document and optimize the capacity and performance of information and communication system networks · Lead and co-ordinate teams of design professionals in the development ...


  • AMD Markham, Canada Full time

    Job Description 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 ...


  • KSoft Consulting INc Markham, Canada

    Education: Bachelor's degree · Experience: 5 years or more · Work setting · Consulting firm · Tasks · Collect and document user's requirements · Coordinate the development, installation, integration and operation of computer-based systems · Define system functionality · Develop f ...


  • KSoft Consulting INc Markham, Canada

    Education: · Expérience: · Education · Bachelor's degree · Work setting · Consulting firm · Tasks · Collect and document user's requirements · Coordinate the development, installation, integration and operation of computer-based systems · Define system functionality · Develop f ...


  • Digital Vantage Point Inc. Markham, ON, Canada Full time

    Company Description Digital Vantage Point (DVP) was founded as a hardcode web development shop in 1997. Our development focuses exclusively on Microsoft stack technologies, like; Net, ASP.Net, C#, etc, as well as JavaScript, HTML, and XML. We have become a world leader in e-comme ...


  • GE Renewable Energy Markham, Canada Full time

    Job Description Summary · Responsible for the design, validation and troubleshooting of GE Grid Solutions protection and control devices, you will define product technical requirements and solutions utilizing specifications, simulations, and model-based design for implementation. ...

  • Stantec

    Talent Sourcing

    2 days ago


    Stantec Markham, Canada

    Sr. Geotechnical Engineer - Edmonton · Your Opportunity · We have an immediate opening for an Intermediate to Senior Geotechnical Engineer to support the Canadian Geotechnical Practice's Tunneling and Trenchless service line. · Your Key Responsibilities · - Complete business deve ...


  • GEI Consultants Inc Markham, Canada

    **Hello. We are GEI.** · Some of the world s most pressing problems - from climate change to sustainable development, to critical infrastructure and the future of our energy supply - need our brightest and diverse minds working together to create safer, more resilient communities ...


  • GEI Consultants Inc Markham, Canada

    **Hello. We are GEI.** · Some of the world s most pressing problems - from climate change to sustainable development, to critical infrastructure and the future of our energy supply - need our brightest and diverse minds working together to create safer, more resilient communities ...


  • GEI Consultants Inc Markham, Canada

    **Your Role at GEI.** · **GEI** is seeking Project Professionals who can contribute to the continued growth within **GEI s** land development infrastructure and water resources team and are interested in working collaboratively with a talented team of design, management, and tech ...


  • IBM Markham, Canada

    Introduction · As an Application Developer, you will lead IBM into the future by translating system requirements into the design and development of customized systems in an agile environment. The success of IBM is in your hands as you transform vital business needs into code and ...


  • exp Markham, Canada

    **Employee Referral Bonus $5000** · **Project Manager, Land Development** · **Markham, ON** · At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community o ...