Sr. Software Development Engineer
21 hours ago
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.
-
Sr. Cloud Operations Engineer
1 week ago
Belgrade, Central Serbia Rackner Full timeSr. 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...
-
Software Engineering
4 days ago
Belgrade, Central Serbia Microsoft Full timeOverviewMicrosoft 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...
-
Senior Software Engineer in Test
1 week ago
Belgrade, Central Serbia Paychex Full timeImagine 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 timeOverviewMicrosoft 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...
-
Sr Android Software Engineer
2 weeks ago
Belgrade, Central Serbia Resideo Full timeThe 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...
-
software development engineer in test
1 week ago
Belgrade, Central Serbia Ananas E-commerce Full timeAs 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 timeAbout 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...
-
Multimedia Software Development Engineer
1 week ago
Belgrade, Central Serbia Advanced Micro Devices, Inc Full timeWHAT 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...
-
Software Developer Engineer
3 days ago
New Belgrade, Central Serbia Wärtsilä Full timeWe 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...
-
Multimedia Software Development Engineer
4 days ago
Belgrade, Central Serbia Advanced Micro Devices, Inc Full timeWHAT 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...