Principal Engineer-Applications
Role details
Job location
Tech stack
Job description
This position sits within the FPGA Business Unit (BU), which designs, develops, and markets low-power, mixed-signal, and system-critical FPGAs, offering a comprehensive portfolio of system and power management solutions.
The role is part of the Customer Applications team, which includes advanced applications engineering (SMEs), technical support, and technical training.
This SME role covers the EMEA region and works closely with the European Field Application Engineering (FAE) organisation. The position collaborates across global teams including Applications Engineering, Product Marketing, and Design Engineering in the USA, Germany, and India.
You will act as a senior technical authority, supporting both internal teams and strategic customers, while driving adoption and enablement of FPGA/SoC solutions. The role offers strong visibility and development opportunities toward technical leadership within the region., Core responsibilities (~75%):
- Own complex technical issues end-to-end, including root cause identification, stakeholder alignment, and driving resolution across global teams
- Act as the technical authority for FPGA/SoC solutions in EMEA, supporting advanced design activities and customer enablement
- Lead development of reference designs, design examples, and technical collateral for FPGA-based systems
- Work across the full FPGA/SoC design flow, including requirements definition, HDL development, simulation, synthesis, place-and-route, timing constraints, and timing closure
- Support embedded processor system design (hard and soft cores), including integration and debugging
- Conduct board-level reviews focusing on signal integrity, power integrity, and high-speed interfaces
- Participate in cross-functional initiatives with product management and engineering to improve existing solutions and influence future products
- Contribute to product validation, characterisation, and rollout activities
- Drive early adoption of new FPGA products, tools, IP cores, and development platforms
- Develop customer-facing materials such as application notes, white papers, and design guidelines
- Train and enable EMEA FAE teams and technical support engineers
Customer escalation (~25%):
- Provide expert-level pre- and post-sales technical support to key customers
- Support advanced design-in activities, including hardware bring-up, system-level debug, and timing closure challenges
- Engage directly with customers on-site or remotely for high-impact technical issues
Requirements
-
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
-
Typically 8+ years of experience in FPGA architecture, design, or applications engineering
-
Strong hands-on expertise with FPGA ecosystems from at least one major vendor (Microchip, AMD/Xilinx, Intel/Altera)
-
Proficiency in VHDL and/or Verilog, and working knowledge of C
-
Experience with embedded processors (e.g. ARM Cortex, RISC-V) and software development/debugging environments
-
Experience with FPGA design tools such as Libero, Vivado, or Quartus
-
Solid lab experience with measurement and debug equipment (oscilloscope, logic analyzer, etc.)
-
Understanding of board-level design principles, including power integrity and high-speed signal routing
-
Strong system-level debugging capabilities and root cause analysis skills
-
Proven ability to independently drive technical issues to resolution across teams
-
Excellent communication and stakeholder management skills
-
Fluent in English
Advanced expertise in one or more of:
- DDR memory interfaces and protocols
- Timing closure techniques
- FPGA synthesis and simulation methodologies
- High-speed serial interfaces (SerDes)
- Embedded processing systems