Dr. Kenneth Macpherson

Angestellt, Head of Engineering, Galleon Embedded Computing GmbH

Munich, Deutschland

Fähigkeiten und Kenntnisse

FPGA
DSP
C
C++
VHDL
System Design
Xilinx ISE
Modelsim
Aldec Active-HDL
Eclipse
Linux

Werdegang

Berufserfahrung von Kenneth Macpherson

  • Bis heute 1 Jahr und 8 Monate, seit Nov. 2022

    Head of Engineering

    Galleon Embedded Computing GmbH

  • 13 Jahre und 4 Monate, Aug. 2009 - Nov. 2022

    Senior Systems Specialist

    Galleon Embedded Computing GmbH

    Real-time embedded system specification, design, implementation and delivery for tier 1 German defence suppliers. Responsible for all technical aspects of system development including software and FPGA development. Customer application integration assistance and support. In-depth customer application specific troubleshooting (also on-site) and on-site delivery, demonstration and training. Software & FPGA development. Key technologies: C++, Intel, Linux, VHDL, Xilinx, MicroTCA, XMC, VME

  • 4 Jahre und 2 Monate, Juni 2005 - Juli 2009

    Senior Field Applications Engineer

    Curtiss-Wright Controls Embedded Computing (prev. VSYSTEMS Electronic GmbH)

    System design, development and delivery of real-time embedded commercial off the shelf (COTS) based systems. Delivered systems for major German defence programs to tier 1 suppliers. Involved environmental qualification and acceptance testing including for airborne applications. Direct on and off-site customer involvement (presentations, relationship management, system delivery/support/troubleshooting). Software and FPGA development. Key technologies: C, C++, VxWorks, Linux, VHDL, Xilinx, XMC, VPX

  • 1 Jahr und 9 Monate, Okt. 2003 - Juni 2005

    Design Engineer

    Steepest Ascent Ltd

    Strategic direction of FPGA aspects of the development of software to automatically generate bittrue VHDL from fixed-point DSP schematics (specified using SystemVue by Elanix - now Agilent). Development, testing and maintenance of numerous and diverse synthesisable VHDL models. Responsible for the concept, design and development of C++ software to automatically generate generic VHDL implementations of FIR filters suitable for efficient FPGA implementation.

  • 3 Monate, Juni 2000 - Aug. 2000

    Verification Engineer

    Infineon Technologies AG

    Independently performed specification verification for the All-Digital Frequency Control sections of a Digital Video Broadcasting-Terrestrial (DVB-T) chip using the Synposys COSSAP simulation environment.

  • 5 Monate, Mai 1999 - Sep. 1999

    Software Engineer

    GE Harris Energy Control Systems

    Designed and developed software related to user-updates of the real-time concurrent databases that form the backbone of the GE Harris Electricity Network Management And Control (ENMAC) systems. Developed a software tool to demonstrate new proprietary technology and subsequently acted as a development consultant to engineers based in the Florida office.

  • 3 Monate, Juni 1998 - Aug. 1998

    Software Engineer

    GE Harris Energy Control Systems (previously Ascada Limited)

    Designed and implemented software using Visual Basic to enable engineers to perform electricity network configuration changes more quickly and easily than existing methods. Performed installation, training and testing of the software in-house and at customer sites in the UK.

Ausbildung von Kenneth Macpherson

  • 3 Jahre und 7 Monate, Okt. 2000 - Apr. 2004

    Low cost, high speed full parallel FIR filters on Field Programmable Gate Arrays

    University of Strathclyde

    Performed research into the synthesis of “shift and add” multiplier blocks for low area FPGA implementation of FIR digital filters (disseminated in several publications). Developed VHDL filter generation software in C++ that produces filters more area efficient than the FPGA manufacturer's.

  • 3 Jahre und 8 Monate, Okt. 1996 - Mai 2000

    Computer & Electronic Systems

    University of Strathclyde

Sprachen

  • Deutsch

    Fließend

  • Englisch

    Muttersprache

  • Französisch

    Grundlagen

Interessen

Mountain Biking
Skiing

21 Mio. XING Mitglieder, von A bis Z