Sr. Software Development Engineer

21 hours ago


Belgrade, Central Serbia Advanced Micro Devices, Inc Full time


WHAT YOU DO AT AMD CHANGES EVERYTHING 

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond.  Together, we advance your career.  



THE ROLE:

The Multimedia Drivers team is responsible for demonstrating AMD's hardware capabilities to enable the development of compelling, responsive, high quality multimedia applications that don't drain your system's battery life. As heterogeneous compute continues to grow within the industry, Multimedia is a key component in the development of cutting-edge technology to enable the best possible visual experience.

THE PERSON:

As a Multimedia Systems Software Engineer (1 Year Temp Seasonal Contract) on our team, your key responsibility will be to design, development, validation and maintenance of Microsoft Windows and/or Linux Device Drivers, APIs, SDKs and Apps for current and future generations of AMD Graphics Processing Units (GPU) and Accelerated Processing Units (APU), with focus on Multimedia functional areas.

KEY RESPONSIBILITIES:

  • Design and implement device driver for new AMD GPU/APU products
  • Craft and build Multimedia functionality to support new HW, SW or OS specifications
  • Reproduce, debug and resolve graphics driver issues with specific hardware and software contexts
  • Craft and develop test applications and quality assurance programs

 PREFERRED EXPERIENCE:

  • Strong C/C++ programming skills in Microsoft Windows Device Driver development environment
  • Working experience with Microsoft Visual Studio, Object Oriented Programming knowledge and skills
  • Experience with x86 CPU architecture and System-On-Chip bring-up
  • Proven understanding of GPU and/or APU
  • Kernel Mode Debugging skills, experience with WinDbg, SoftICE, etc.
  • Trouble-shooting, ability to triage and root cause issue
  • OS, Kernel, DDK, SDK, Multimedia, Direct3D, OpenGL, OpenCL knowledge and/or experience
  • Multimedia (video codecs, color formats, video algorithms) experience
  • DXVA, OpenMAX, VAAPI, VDPAU
  • Experience with Video processing and enhancement algorithms
  • Shaders development
  • Familiarity with Perforce, Git, Remedy, Jira

ACADEMIC CREDENTIALS:

  • University Degree or Post Graduate Degree in Computer Science/Engineering, Electrical Engineering or Software Engineering

#LI-CM1 

#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.



  • Belgrade, Central Serbia Rackner Full time

    Sr. Cloud Operations Engineer (Cleared Talent Pipeline | Top Secret) Location: Hybrid in Charlottesville, VA 4–6 times per month (must live within 100 miles). Office also available in Arlington, VA. Clearance: Active Top Secret (SCI eligible)Why This Role MattersAt Rackner, we deliver mission-critical, multi-cloud solutions that power the nation's most...


  • Belgrade, Central Serbia Microsoft Full time

    OverviewMicrosoft builds high-performance and reliable networks to support cloud computing and emerging workloads such as artificial intelligence and machine learning. Microsoft Azure is one of the largest public cloud platforms globally, offering a powerful channel for product impact that reaches millions of users daily. Through partnerships with global...


  • Belgrade, Central Serbia Paychex Full time

    Imagine Your Future with Us Since 1971, Paychex has been at the forefront of simplifying HR, payroll, and benefits for American businesses. Our digital HR technology and advisory solutions cater to the changing needs of employers and their employees. With our award-winning training and endless opportunities for growth and development, you can build a...

  • Software Engineer II

    21 hours ago


    Belgrade, Central Serbia Microsoft Full time

    OverviewMicrosoft builds high-performance and reliable networks to support cloud computing and emerging workloads such as artificial intelligence and machine learning. Microsoft Azure is one of the largest public cloud platforms globally, offering a powerful channel for product impact that reaches millions of users daily. Through partnerships with global...


  • Belgrade, Central Serbia Resideo Full time

    The Senior Android Software Engineer will report to the Software Development Manager of Smart Device Software and will evaluate and select technology and architecture that is appropriate for the desired customer experience, establish patterns, procedures and practices that enable the highest quality standards as well as will be responsible for developing...


  • Belgrade, Central Serbia Ananas E-commerce Full time

    As aSoftware Development Engineer in Testyou will be responsible for designing, developing, and maintaining automated test suites to ensure the quality and reliability of Ananas platforms. You will be integral part of software engineering team to drive the automation testing efforts and improve software quality.Key responsibilities:Preparation of test...

  • Sr. Python Engineer

    2 weeks ago


    Belgrade, Central Serbia Rivian Full time

    About RivianRivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate...


  • Belgrade, Central Serbia Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • New Belgrade, Central Serbia Wärtsilä Full time

    We are intensively looking for pro-active Software Development Engineer to join Simulator team. The candidate will work on market lead product GMDSS that actively in use for seafarers' education in thousands maritime academies around the globe. The reason of hiring is active business and development team grow.Company-wide communications are in English. We...


  • Belgrade, Central Serbia Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...