Johannes Walter

Angestellt, FPGA Engineer, Swift Navigation

San Francisco, Vereinigte Staaten

Fähigkeiten und Kenntnisse

VHDL
Verilog
SystemC
SystemVerilog
PSL
SVA
OVM
UVM
TLM
MATLAB
Altium
C
C++
Assembler
C#
Python
FPGA
ASIC
EDA
Digital IC Design
SoC
VLSI
DFT
PCB
TMR
Radiation Effects
Xilinx
Altera
Lattice
Synopsys
Actel
Microsemi
ProASIC

Werdegang

Berufserfahrung von Johannes Walter

  • Bis heute 8 Jahre und 8 Monate, seit Okt. 2015

    FPGA Engineer

    Swift Navigation

    Lead design and implementation of high-performance, resource-efficient GNSS signal processing IPs for the Xilinx Zynq platform. Verify functional correctness of mixed-language IPs using SystemVerilog and UVM. Manage release cycles and provide C firmware support to interface with hardware accelerators. Collaborate on GNSS receiver PCB design iterations.

  • 6 Monate, Mai 2015 - Okt. 2015

    Staff FPGA and Software Design Engineer

    Ettus Research (National Instruments)

    Worked on an R&D team building the Universal Software Radio Peripheral (USRP), a market-leading Software-Defined Radio (SDR). Designed Verilog components to interface with high-speed RF transceivers and AXI4 IPs on Xilinx FPGAs. Built self-checking testbenches in SystemVerilog with constrained-random stimulus generation and performed coverage closure. Wrote Linux user-mode device drivers in C/C++ and C firmware for a USB 3.0 controller.

  • 2 Jahre und 4 Monate, Jan. 2013 - Apr. 2015

    FPGA Design and Verification Engineer

    CERN

    Improved radiation effect mitigation in the Large Hadron Collider (LHC) power converter control FPGAs. Designed radiation tolerant VHDL components and collaborated with the PCB design team. Performed functional verification with SystemVerilog/UVM/SVA and radiation tests to determine circuit reliability.

  • 10 Monate, März 2012 - Dez. 2012

    Electronics Engineer

    CERN

    On an engineering team for the MedAustron cancer treatment project which operates an ion beam therapy center. Developed an FPGA-based interface PCB to ensure reliable communication over fiber optic links for the regulation loop. Wrote software in C/C++ for programming FPGAs remotely via Ethernet.

  • 11 Monate, Apr. 2011 - Feb. 2012

    Design Verification Engineer

    Infineon Technologies

    Worked for DICE, an R&D Center of Infineon Technologies. Created a SystemVerilog verification environment for register models within microprocessor cores using UVM. Assisted the component design team thoroughly verifying their implementations. Evaluated an OVM extension for SystemC to provide verification features during concept design.

  • 7 Monate, Feb. 2010 - Aug. 2010

    Digital Design Intern

    NXP Semiconductors

    Designed parameterizable FPGA prototyping environments for Near Field Communication (NFC) applications. Provided them as demonstrator and test setups to concept engineers to speed up design iterations.

Ausbildung von Johannes Walter

  • 2 Jahre, Okt. 2010 - Sep. 2012

    Embedded Systems Design

    Upper Austrian University of Applied Sciences Hagenberg

  • 3 Jahre, Okt. 2007 - Sep. 2010

    Hardware/Software Systems Engineering

    Upper Austrian University of Applied Sciences Hagenberg

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

  • Italienisch

    Grundlagen

  • Französisch

    Grundlagen

Interessen

Snowboarding
Surfing
Sailing

21 Mio. XING Mitglieder, von A bis Z