> Markdown version of [/jobs/ext/2211747-principal-engineer-applications](https://www.wearedevelopers.com/jobs/ext/2211747-principal-engineer-applications). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Engineer-Applications - **Company:** Microchip - **Location:** Karlsruhe, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Board Bringup, Application Notes, Computing Platforms, ARM Architecture, Computer Engineering, Software Debugging, Field-Programmable Gate Array (FPGA), Hardware Description Language, Reduced Instruction Set Computing, Signal Integrity, Software Engineering, Software Requirements Analysis, System on a Chip, Verilog, VHSIC Hardware Description Language (VHDL), Vivado, Information Technology, Physical Design - **Published:** August 24, 2026 - **Apply:** https://www.adzuna.de/details/5853736003 ## About the Role * 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 ## 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 ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [The Billion Dollar Machine: First Time Right.](https://www.wearedevelopers.com/videos/393-the-billion-dollar-machine-first-time-right) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)