Curriculum Vitae for Gavin Cameron

BSc Electronic and Electrical Engineering

Address available on request


I have spent many years in the military-aerospace industry designing and integrating electronics products to high reliability standards. I am keen to learn new skills and share own skills with others. I am very innovative and can work independently or as part of a team. I have a very high level of IT skills that are required for engineering tasks.

Key Skills

  • Programmable Logic Device Design
    • VHDL for design and verification (Tools: HDL Designer, Modelsim)
    • FPGA/CPLD Synthesis (Tools: Precision Synthesis, Xilinx Place and Route)
  • Printed Circuit Board Design
    • Schematic Capture (Tools: Mentor Graphics)
    • PLD pin-out optimisation (Tools: Mentor Graphics)
    • JTAG boundary scan for PCB design proving (Tools: JTAG Technologies)
    • ExpressPCB for simple and quick test boards
  • Software
    • C, Bash, TCL, PHP
  • Test and Debugging
    • Logic Analysers, Oscilloscopes, Pattern Generators, In-Circuit Emulators
  • Also have experience with
    • Various micro-controllers
    • Device programmers
    • Altera CPLDs
    • Abel

Career History

September 1992 to present : Selex ES (formerly GEC Ferranti)

2 Crewe Road North, Edinburgh, Midlothian, EH5 2XS.

Principal Hardware Engineer
  • I am currently the lead engineer and design authority for a system communications module for the Captor Dual Capability Radar Processor in the Eurofighter Typhoon aircraft. The module consists of Xilinx FPGAs / CPLDs, multiple memory types, avionics interfaces, Ethernet interfaces, video circuitry and a PowerPC based micro-controller.
  • I am responsible for the design of one of the high speed PCBs and supervising of the other. I am also a key designer for the on-board FPGAs and CPLD.
  • In this role I have been responsible for:
    • Component selection.
    • Schematic capture (using Mentor Graphics' Board Architect and latterly Expedition Enterprise)
    • PCB stack-up and characteristics (using Mentor's Hyperlynx)
    • Routing topologies and PCB design rules.
    • FPGA / CPLD pin-out optimisation (using Mentor's IO Designer)
    • PCB signal / power integrity simulation (using Mentor's Hyperlynx and Interconnect Synthesis)
    • PCB design validation.
    • FPGA / CPLD design, verification, validation and regression testing.
  • I follow company policy documents for the module and firmware design, similar to DO-254.
  • I am actively involved in all aspects of documentation, from requirements capture to test reports, for all aspects of the system (using IBM's DOORS)
  • I continuously liaise with various functions throughout the design: components, thermal, PCB, mechanical, software, firmware, procurement, drawing office, configuration management, project management.
  • I provided input to the thermal and mechanical drawings for heat exchanger structure, PCB assemblies and module assembly.
  • I tested the first few prototype boards using various commercial test equipment / be-spoke test fixtures and proved the connectivity with JTAG Technologies software.
  • I designed the Power and Test Control CPLD using VHDL and verified that the requirements were met by writing a fully automatic test bench in VHDL, simulated with Mentor's Modelsim - RTL and gate level.
  • Many of my previously designed FPGA components are used within the master FPGA on board the module.
Senior Hardware Engineer
  • In my previous role, I designed one half of the predecessor to the module that I currently design, but starting off at a slightly lower level: I was given the bulk of the module requirements.
  • I also designed the master FPGA on the module responsible for configuring and interfacing with all sub-systems on the module.
  • Both the board design and FPGA are flight proven and have been flying in the Typhoon's radar for many years.
Hardware Engineer
  • In this role I diagnosed and fixed design flaws / faults with Data Processing modules for the Captor Tranche 1 Radar Processor, raising the necessary paperwork to formally release any changes.
  • I also designed bespoke production test equipment for 3 processing modules which is still in use to this day.
Trainee Engineer
  • As a trainee, I designed various items of bespoke test equipment for system level radar integration whilst doing day release to university, studying for my BSc.

Other Skills

  • I have used a combination of C and Bourne shell / TCL scripting to automate design building, analysing test data and data parsing. C and Assembler have been used to perform fault finding tests on faulty processor units.
  • I am very experienced with PHP, (X)HTML, XML and CSS.
  • I have a very good knowledge of technical drawings and as such have designed various bespoke test fixtures and enclosures.
  • I have mentored several engineers in design philosophy and the tools required to perform the task in hand.

Specialist Training

  • Doulos courses: Xilinx Comprehensive PlanAhead Design Techniques; Xilinx Embedded Open-Source Linux Development; Xilinx Embedded Systems Development; Expert VHDL; Xilinx Tech Class
  • Mentor Graphics courses: Dx Designer for Expedition PCB Flow; IO Designer; High Speed Electrical Design Using IS; Minimising EMI Through PBC Design
  • Academy of Professional Transport Training courses: Basic Operator Training; Slinging And Lifting

Other Achievements / Interests

  • I have installed Linux on several company PCs to provide invaluable services like project Wikis and utility scripts, as well as web sites (using custom written software in PHP) for various work based social groups: curry club, darts, badminton club and others.
  • I managed to raise just over £4k growing ridiculous moustaches for testicular and prostate cancer research and won the on-line tache wars one year.
  • I have recently taken up SCUBA diving and have over 50 dives logged in Scotland and Australia.
  • I am a member of Stirling and Bridge of Allan Round Table, having great nights out and raising funds for [mainly local] charities and good causes.
  • I am a geek of technology and have cabled the whole house for gigabit networking.
  • I have set up various websites for myself and other parties.
  • I am a keen DIYer and have done a lot of work on the house and cars.

Personal Details

I am a non-smoker with a full [clean] UK driving licence and a passport. I even have my own teeth.


Available on request. Digg Facebook Google LinkedIn LiveJournal NewsVine reddit StumbleUpon Twitter
Valid XHTML 1.0 Transitional Valid CSS! [Valid Atom 1.0] [Valid RSS 2.0]
[ Page last updated Mon 6th Oct 2014 | viewed 4699 times ]