We are looking for a self-driven and experienced C++ software engineer to be part of the Xilinx Vitis AI Software team. The Vitis AI Software team develops core software for deploying Machine Learning applications on Xilinx Deep Learning processors.
Being a member of the Vitis AI Software team requires passion and motivation to solve challenging and technical problems with robust algorithms and features. Our code is optimized for high throughput and low-latency – core requirements for Machine Learning inference.
You will be part of a global team that works on the end-to-end Xilinx Vitis AI software stack. Our software...
The flexibility of Xilinx FPGA allows many Deep Learning accelerator designs to be deployed on the same FPGA device. And since FPGAs are programmable, Vitis AI also allows users to optimize the user’s entire end-to-end system. The FPGA can deploy not only Deep Learning accelerators on Edge and in the Cloud – it can also be combined with other modules such as Vision or Post-processing – accelerating the user’s whole application on one chip.
Because of that, you will get a unique chance to work with possibly the largest portfolio of Deep Learning accelerator Hardware, Compiler and Software designs in the industry. It is also the most flexible portfolio of Deep Learning accelerators. Xilinx FPGA makes it easy to optimize each accelerator for a specific user application. It is also easy to experiment with state-of-the-art techniques (such as quantization or pruning).
As such, Vitis-AI software is not custom code tuned for one Machine Learning application. You will join us in our exciting effort to design and implement a simple, robust and general Software Stack to efficiently deploy all current and future FPGA accelerators.
As a Sr Staff Software Engineer, you will be a core member in our global team of RTL, Compiler, Software and Application Engineers. We work together from our offices in San Jose HQ, Beijing, and Hyderabad. Because of that, good communication and teamwork are essential. This listing is for a position in our San Jose headquarters.
In this team, members are involved in all aspects of Deep Learning accelerator development: design, prototyping, implementation, testing, and productization. The team is dynamic and offers each member personal opportunity to grow their knowledge and skills in complex problem solving, product development and software engineering.
Learn more about Xilinx and Vitis AI by visiting us at https://github.com/Xilinx/Vitis-AI