Principal FPGA Engineer (f/m/d)
On-siteHamburg, Hamburg, Germany or Gratkorn, Styria, Austria
Job Summary
Define and drive FPGA strategy, methodologies, and development flows using industry-leading tools and best practices. Design, develop, and deploy FPGA-based prototyping and verification platforms to accelerate product development for mobile payment and security solutions. Perform FPGA design debugging and system bring-up using oscilloscopes, logic analyzers, and JTAG interfaces while collaborating with cross-functional teams across architecture, verification, firmware, and software. Create and maintain comprehensive technical documentation including user guides and defect reports. This high-visibility role influences the entire product lifecycle from system architecture to silicon validation.
Required Qualifications
- Proven track record of 7+ years in FPGA and/or ASIC engineering with experience delivering complex semiconductor solutions from design through implementation
- Strong expertise in RTL design and development using SystemVerilog, Verilog and VHDL
- Hands-on experience with industry-standard FPGA development and synthesis tools, including Vivado, Synplify and ChipScope
- Proven experience working with leading FPGA platforms, with a preference for Xilinx/AMD devices; experience with Lattice or Altera FPGA solutions is also highly valued
- Demonstrated ability to develop and implement timing constraints (SDC) and achieve timing closure for high-speed FPGA designs
- Proficiency with simulation and verification tools such as ModelSim, VCS and Xcelium
- Comprehensive understanding of embedded software engineering processes and practical experience in software development and debugging for embedded CPU platforms
- Experience developing automation scripts and build environments using languages and tools such as Bash, Perl, Python, Tcl and CMake
- Solid understanding of industry-standard on-chip communication protocols, including AHB, AXI, I2C, I3C and SPI
- Strong hardware and software debugging skills, with hands-on experience using laboratory equipment such as oscilloscopes, logic analyzers and SWD debugging tools
- Excellent verbal and written communication skills, with the ability to effectively collaborate across multidisciplinary and geographically distributed teams
- Willingness and ability to work on-site a minimum of three days per week
Desired Qualifications
- Experience with Lattice or Altera FPGA solutions
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.