This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an FPGA Product Application Engineer to provide technical support with a deep focus on Ethernet subsystems for Xilinx FPGAs (Field Programmable Gate Arrays), SoCs (System on a Chip), and ACAPs (Adaptive Compute Acceleration Platform) as well as the associated Xilinx tools, software drivers, and IP (Intellectual Property). The PAE works with customers, field engineers, technical marketing, and factory engineers in a worldwide team to rapidly resolve complex technical issues. The PAE enables customers to complete their designs and recommends improvements to AMD products. The environment is fast moving with a focus on emerging technologies.
Job Responsibility
Provide direct technical support to customers on critical design issues with a focus on embedded software and hardware
Collaborate with cross functional team members to identify customer problems and propose appropriate solutions
Advise customers on design techniques and the implementation of alternative solutions
Develop tactical projects to explain or demonstrate product features
Generate self-support materials including application notes, reference designs, and answer records
Analyze customer cases and use data to influence product improvements
Identify gaps in products, provide test cases and work with engineering to resolve problems
Requirements
Ability to build custom PetaLinux/Yocto images, modify Device Trees using system-user.dtsi, and debug/patch Linux driver code for MPSoC US+ & Versal device families
Building, debugging, and deploying complete embedded Linux systems from source, including bootloaders
Use of FSBL, U-Boot, Linux kernel, root filesystems, device-tree, QEMU, XEN hypervisors, and BSP's (Board Support Packages)
Bare-Metal/Standalone: Writing simple C applications (Vitis) to verify connectivity without an OS
Computer architecture knowledge including interrupt, cache, and peripheral standards (Ethernet, USB, I2C, UART, CAN, DisplayPort)
Experience in C, C++, shell/Python scripting
Outstanding oral and written communication skills
High initiative and self-starter
Ability to communicate technical information in an organized and understandable fashion
Customer oriented approach with a demonstrated concern and desire to work with and assist customers
Good organizational skills with the ability to multitask, prioritize, and track many activities
Bachelor's or Master's degree in electrical or computer engineering or related equivalent
Nice to have
Experience modifying Device Trees to enable Ethernet PHYs
Familiarity with AMD Ethernet IP's & Linux/Bare-Metal drivers such as PS-GEM, 1G/2.5G Ethernet PCS/PMA or SGMII IP, AXI 1G/2.5G Ethernet Subsystem IP, 1G/10G/25G Switching IP, MRMAC, DCMAC, Macb Driver, Linux AXI Ethernet Driver
Familiarity with RGMII, SGMII, 1000BASE-X, 1000BASE-T interfaces