FPGA und Embedded Software Ingenieur (m/w/d)
Core
Design and verification of FPGA modules for Xilinx SoCs, development of C++ drivers, and embedded signal processing software in C++ (RTOS).
Role type
FPGA and Embedded Software Engineer
Builds
FPGA modules, C++ drivers, and embedded signal processing software
Domain
Hardware/Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
FPGA design, C/C++ programming, RTOS development, system requirements analysis, code reviews
Preferred skills
Xilinx tools (Vivado/Vitis), ARM architectures
Technologies
Xilinx SoCs, AXI interface, C++, C, RTOS, Vivado, Vitis, ARM
Responsibilities
Design and implement FPGA modules for Xilinx SoCs, verify and further develop FPGA modules, implement C++ drivers for AXI interfaces, develop and maintain embedded signal processing software in C++ (RTOS), analyze system requirements and design software concepts, conduct code reviews, lead sub-projects and supervise student interns
Seniority
Mid-level, hands-on IC