John Wood
Bis 2016, Boot ROM code for a secure element chip, NXP Semiconductors Germany
Muenchen, Deutschland
Werdegang
Berufserfahrung von John Wood
1 Jahr und 10 Monate, Sep. 2014 - Juni 2016
Boot ROM code for a secure element chip
NXP Semiconductors GermanyROM 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)
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.
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
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