AMDFPGA FAE/ Field Support Manager
社招全职 Sales / Marketing地点:上海状态:招聘
任职要求
BS or MS in Electrical Engineering or Computer Science or equivalent Knowledge of Healthily customers` architectures, such as Ultrasound, PET-CT, MRI, and FPGA use case in this area Industry experience with FPGA & X86-based architecture definition, design, and support (High Speed Serial IO, Embedded Processor, or networking/storage knowledge a plus) Fundamental experience with EDA tools for FPGA and X86 designs. Experience with Vivado, ISE or Quartus required (VCS, ModelSim are a plus) Knowledge of Embedded Processor design tools such as AMD’s IP Integrator, SDK and EDK tools, or Eclipse based software development environment is a plus In-depth knowledge of VHDL or Verilog design for ASIC and FPGA C, C++ and OpenCL experience is a plus Software knowledge on Linux, Hypervisor, drivers is preferred Excellent written and verbal communication skills, strong presentations skills, and the ability to work with multiple groups #LI-CC1
工作职责
Provide deep technical support to customers in their selection and use of AMD development tools, silicon and IP products that ensure success POC design creation to demonstrate AMD’s values on silicon, HW acceleration, performance, etc. in order to create design wins Provide technical leadership and guidance that focuses on design win strategies for all customer opportunities Analyze customer needs, and compare and contrast AMD and competitive solutions in order to maximize the customers use of AMD products Collaborate with field and factory resources to develop and deliver technical proposals to customer project managers, engineering managers, system architects and design engineers Code and implement circuits to demonstrate efficient use of AMD technology and competitive advantages to secure design wins Provide all post-sales support, including performance tuning lab debug, timing closure and analysis, RTL coding and simulation, pinout creation, power analysis, and board design feedback Provide regular feedback to AMD management and factory experts on the needs of the customer base
包括英文材料
FPGA+
https://nandland.com/fpga-101/
These are the fundamental concepts that are important to understand when designing FPGAs.
SDK+
https://www.ibm.com/think/topics/api-vs-sdk
Learn about software development kits (SDKs) and application programming interfaces (APIs) and how they improve both software development cycles and the end-user experience (UX).
https://www.redhat.com/zh-cn/topics/cloud-native-apps/what-is-SDK
软件开发套件(SDK)是通常由硬件平台、操作系统(OS)或编程语言的制造商提供的一套工具。
Eclipse+
https://dev.java/learn/eclipse/
The Eclipse IDE (or Eclipse for short) is a commonly used application that provides tooling that helps developers write, run and debug Java code.
https://eclipseide.org/getting-started/
Documentation is a great resource to get you started with the Eclipse IDE.
https://www.youtube.com/watch?v=VDLgUo120_I
This video walks through the steps of creating a new Java project in Eclipse.
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
OpenCL+
https://developer.nvidia.com/opencl
OpenCL™ (Open Computing Language) is a low-level API for heterogeneous computing that runs on CUDA-powered GPUs.
https://engineering.purdue.edu/~smidkiff/ece563/NVidiaGPUTeachingToolkit/Mod20OpenCL/3rd-Edition-AppendixA-intro-to-OpenCL.pdf
we will give a brief overview of OpenCL for CUDA programers.
[英文] Hands On OpenCL
https://handsonopencl.github.io/
An open source two-day lecture course for teaching and learning OpenCL
https://leonardoaraujosantos.gitbook.io/opencl/chapter1
Open Computing Language is a framework for writing programs that execute across heterogeneous platforms.
https://ulhpc-tutorials.readthedocs.io/en/latest/gpu/opencl/
OpenCL came as a standard for heterogeneous programming that enables a code to run in different platforms.
https://www.youtube.com/watch?v=4q9fPOI-x80
This presentation will show how to make use of the GPU from Java using OpenCL.
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
相关职位
社招3年以上A97614
1、负责VR/AR类产品Prorotyping方案的设计和研发; 2、完成相关驱动和固件代码的编写和调试; 3、配合硬件、逻辑工程师进行调试测试,高质量完成项目; 4、对固件算法进行性能优化; 5、参与系统问题分析定位和技术攻关; 6、负责相关文档的撰写和整理。
更新于 2024-10-25
社招5年以上ACG
-设计并开发高性能网关的硬件部分,包括逻辑设计、硬件架构设计、硬件编程等 -针对新功能进行仿真和测试,确保其性能和可靠性 -负责高性能网关的优化和维护,包括对线上问题的跟进、解决 -与软件工程师和系统工程师紧密合作,确保软硬件协同工作 -编写和维护技术文档,包括设计文档、测试报告和用户手册等
更新于 2024-02-02