John Wood

Bis 2016, Boot ROM code for a secure element chip, NXP Semiconductors Germany

Muenchen, Deutschland

Fähigkeiten und Kenntnisse

C programmer
Perl scripting
System on Chip solutions
Embedded programing
GNU make programming

Werdegang

Berufserfahrung von John Wood

  • 1 Jahr und 10 Monate, Sep. 2014 - Juni 2016

    Boot ROM code for a secure element chip

    NXP Semiconductors Germany

    ROM code for a secure element chip. Boot code written in C and ARM M3 assembler.

  • 5 Jahre, Apr. 2009 - März 2014

    Build System developer

    Intel Mobile Communications GmbH

    Build system design for productive 3G UMTS systems. GNU based make system on Linux and Cygwin platforms: Source code control: ClearCase Git Compiler support: ARM 7 ARM CorteX R5 VC8 GCC Tooling: Lint BullsEye Scripting: Perl Python Shell Integration to a continues integration systems (Clearcase and Git based)

  • 5 Jahre und 7 Monate, März 2003 - Sep. 2008

    SoC FW developer

    Infineon Technologies

    System concept design and implementation of the operational and maintenance FW for a SOC solution, including standard conform EOC, ATM OAM, Ethernet OAM, ATM bundling, PAF and dual bearer functionality. Automatic test system design fo chip regression tests. Customer support on and off site, (design in, documentation, change requests, maintenance). Firmware in C, ARC assembler, TCL, XML. Documentation in ADOBE frame maker.

  • 1 Jahr und 10 Monate, Juni 2001 - März 2003

    Team leader

    Orion (Infineon Daughter Company)

    Firmware project leader responsible for 6 members. System concept, design and implementation of the operational and maintenance FW for the system on chip solution. Close coordination with the HW developers and marketing. Impementation of HW workarounds in FW - no need for chip redesign. On and Offsite customer support (documentation, change requests and maintenance). Firware in C and Infineon Tricore Risc processor assembler. Documentation in ADOBE frame maker.

  • 8 Jahre und 9 Monate, Sep. 1992 - Mai 2001

    ATM Switch/Line Card driver developer

    SIEMENS

    Operational and maintenance FW for ATM switch/line cards. Resopnsible for various HW drivers, board self test systems and debugging systems. Firmware in C, 8086 Assembler, IBM visual basic. Documentation in MS word

  • 7 Jahre, Sep. 1985 - Aug. 1992

    SINIX Compiler support

    SIEMENS

    Ported the C compiler to various HW platforms for the SINIX developer group. Ported SINIX to various HW platforms. Close coordination with the SINIX developer group. Development and modification of the C compiler tooling for the target HW. Active support in the GNU developers group. Software in C and various assembler platforms. Documentation in MS word.

  • 1 Jahr und 3 Monate, Juni 1984 - Aug. 1985

    System designer

    IDC Offenbach

    System design and development of the handheld terminal, including various barcode decoders. Software in C and Z80 assembler. Documentation in MS word.

  • 1 Jahr, Apr. 1983 - März 1984

    Software Developer

    GPP

    ATLAS compiler maintenance, switching part. Implementation of a garbage collection memory management system. Software in BCPL, C.

  • 5 Jahre und 6 Monate, Apr. 1977 - Sep. 1982

    Software Developer

    MBB

    Developed and maintained software for various UUT equipment. Software in Fortran, Basic, PLM and assembler

  • 1 Jahr und 10 Monate, Juni 1975 - März 1977

    Software Developer

    Redifon Computers Crawley England

    Developed and maintained software for a bitslice assembler. Maintained and extended the BCPL compiler. Software in BCPL and assembler.

Ausbildung von John Wood

  • 2 Jahre und 9 Monate, Sep. 1971 - Mai 1974

    Mechanical Engineering

    Durham England

    Bridge Building

Sprachen

  • Deutsch

    Gut

  • Englisch

    Muttersprache

21 Mio. XING Mitglieder, von A bis Z