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. This is who we are at our best. One Company. One Team.
AMD together we advance_
As a senior member of the team, you will be responsible for driving the features, methodology and collateral around the software development flows for Versal, with a particular focus on the AI Engines, an array of VLIW SIMD high-performance SIMD VLIW processors optimized for compute-intensive applications like 5G cellular, machine learning DNN/CNN, high speed and real time signal processing. You will be working in a broad area, collaborating with software development and marketing to help guide the development and support of compilers, debuggers and performance analysis tools. You will be working in a broad area helping guide the development and support of compilers, debuggers and performance analysis tools. You will also be working with customers and helping them with the successful adoption of the Versal and AI Engine development flow. You will get a chance to tackle cutting-edge problems supporting tools for heterogeneous multicore systems.
Your passion for advancing development tools and methodologies for heterogeneous computing will make the difference.
Responsibilities:
- Drive successful adoption of Xilinx AI Engine tool flows.
- Drive the evolution of tools and features related to the Xilinx AI Engine by collaborating with engineering and helping drive tool features.
- Drive best of class development flows and methodologies for the Xilinx AI Engine.
- Provide technical expertise to the field and customers, including creating training, tutorials, and user guides.
- Support high-profile engagements to success, including software programming, performance optimization, power analysis and lab debug.
- Create designs to demonstrate Xilinx's values on silicon, targeting Xilinx’s Versal AI Engines.
Qualifications - External
Job Requirements:
- 4+ years of industry experience with SIMD/vector/DSP programming, optimization and debug techniques.
- Strong C/C++ programming and Python scripting skills.
- Solid understanding of machine architectures and micro-architectural performance considerations.
- Experience with parallel programming and data flow graphs.
- Experience with VLIW compilers and architectures is a plus.
- Experience with explaining and evangelizing advanced technical systems is a plus.
- Experience with DSP programming is a plus.
- Experience with HLS programming is a plus
- Experience with FPGA design is a plus.
- Experience with Real Time Signal Processing design is a plus.
- Experience with Jupyter Notebooks is a plus.
- Excellent written and verbal communication skills, presentations skills, and the ability to work with multiple groups.
Education/Experience:
- BS/MS in CS/EE with a minimum of 4+ years’ experience with SIMD/vector programming, optimization and debug techniques
#LI=EM1
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.
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.
As a senior member of the team, you will be responsible for driving the features, methodology and collateral around the software development flows for Versal, with a particular focus on the AI Engines, an array of VLIW SIMD high-performance SIMD VLIW processors optimized for compute-intensive applications like 5G cellular, machine learning DNN/CNN, high speed and real time signal processing. You will be working in a broad area, collaborating with software development and marketing to help guide the development and support of compilers, debuggers and performance analysis tools. You will be working in a broad area helping guide the development and support of compilers, debuggers and performance analysis tools. You will also be working with customers and helping them with the successful adoption of the Versal and AI Engine development flow. You will get a chance to tackle cutting-edge problems supporting tools for heterogeneous multicore systems.
Your passion for advancing development tools and methodologies for heterogeneous computing will make the difference.
Responsibilities:
- Drive successful adoption of Xilinx AI Engine tool flows.
- Drive the evolution of tools and features related to the Xilinx AI Engine by collaborating with engineering and helping drive tool features.
- Drive best of class development flows and methodologies for the Xilinx AI Engine.
- Provide technical expertise to the field and customers, including creating training, tutorials, and user guides.
- Support high-profile engagements to success, including software programming, performance optimization, power analysis and lab debug.
- Create designs to demonstrate Xilinx's values on silicon, targeting Xilinx’s Versal AI Engines.
Qualifications - External
Job Requirements:
- 4+ years of industry experience with SIMD/vector/DSP programming, optimization and debug techniques.
- Strong C/C++ programming and Python scripting skills.
- Solid understanding of machine architectures and micro-architectural performance considerations.
- Experience with parallel programming and data flow graphs.
- Experience with VLIW compilers and architectures is a plus.
- Experience with explaining and evangelizing advanced technical systems is a plus.
- Experience with DSP programming is a plus.
- Experience with HLS programming is a plus
- Experience with FPGA design is a plus.
- Experience with Real Time Signal Processing design is a plus.
- Experience with Jupyter Notebooks is a plus.
- Excellent written and verbal communication skills, presentations skills, and the ability to work with multiple groups.
Education/Experience:
- BS/MS in CS/EE with a minimum of 4+ years’ experience with SIMD/vector programming, optimization and debug techniques
#LI=EM1