FPGA Engineer
Core
Develop new logic components, custom signal-processing algorithms, and custom controllers for FPGAs, and collaborate on embedded Linux applications.
Role type
FPGA Engineer
Builds
FPGA logic components, signal-processing algorithms, controllers, and embedded Linux interfaces
Domain
Hardware engineering, embedded systems, FPGA design
Required skills
VHDL, Verilog, FPGA design, embedded Linux, C/C++, electrical engineering fundamentals
Preferred skills
Xilinx Zynq Ultrascale+ MPSoC, Xilinx Vivado/Vitis toolchain, heterogeneous computing, high-speed data acquisition
Technologies
Xilinx Zynq Ultrascale+, Vivado, Vitis, embedded Linux, C, C++
Responsibilities
Develop new logic components for FPGAs, Implement custom signal-processing algorithms on FPGAs, Implement custom controllers on FPGAs, Collaborate with software engineers to develop embedded Linux applications, Package and use IP components in FPGA block diagram designs, Work with development boards and in production environments
Seniority
Mid-level, hands-on IC
