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. This is who we are at our best. One Company. One Team.
AMD together we advance_
SW Infrastructure Development for Video Encoder HW designs
ASIC/Silicon Design Member of Technical Staff position
THE ROLE:
If you have strong software development skills, have an interest in how hardware works, and getting the opportunity to work on & develop the SW infrastructure that represents the low-level software/hardware interface and enables verifying that all functionality of the video encode HW design is functioning correctly, then this is a great opportunity for you. It is a fast paced, exciting environment involving continuous learning, creativity, with lots of room for growth & developing new skills.
We are looking for an experienced engineer with at least 5 years of experience of software development experience to fill an ASIC/Silicon Member of Technical Staff position within the Multimedia Video Hardware solutions team at AMD. This is a position at the AMD Markham site, just outside Toronto.
We expect you to bring strong software coding skills, with "real-world" SW development experience, a strong grasp of applying structured software (SW) design to new development & the know how to develop maintainable SW architectures that can be easily extended as needs evolve. Object oriented C++ will be the primary vehicle for development of new code & re-imagining of existing SW code.
The role will require the candidate to initially acquire background knowledge of how a video encoder HW design, AMD's VCN IP, functions (inputs, outputs, data flow, and processing) and the interactions & communication between HW, firmware (FW), and SW layers that enables the overall end-user solution. You will learn how the video encode HW design is validated for correct functionality & how video encode algorithms are developed & qualified, evolving from an initial HW model into the actual silicon HW design. As part of a solution HW design verification team, with guidance and input from highly experienced mentors, you will develop new object oriented infrastructure that manipulates raw video pixel data to enable testing real-world video encode usecases & high-value custom HW encode features to prove correct functionality & show that the HW design matches expectations.
You will learn the low-level details of how video encoding works, how to validate video codec algorithms and HW implementations, and how to prove that the HW functions properly. In addition, you may work with relevant firmware (FW) engineers to add interface support & functionality for testing different aspects of new & existing HW functionality & complete HW IP solution validation. Finally, you may collaboratively consult & debug with HW designers & SW FW & driver developers on the final VCN HW IP solution & its interactions with the SW driver layers to ensure your framework reflects real-world HW+SW system functionality.
THE PERSON:
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.