Profileimage by Peter Daley Military/Avionics Software Engineer from Ulm

Peter Daley

available

Last update: 21.08.2020

Military/Avionics Software Engineer

Graduation: B.SC.
Hourly-/Daily rates: show
Languages: German (Limited professional) | English (Native or Bilingual)

Attachments

Peter Daley CV.pdf

Skills

Object Oriented Analysis and Design
Working to Military/Avionics Standards
V-Model
DO178B/C, DIN EN 61508
Unit, Integration and System testing
UNIX, Vax and PC environments
Embedded Systems
Quality Assurance
C (Microsoft, Windriver,,Green Hills IDE, Tasking EDE )
Rhapsody (UML)
Ada (Verdix, DDC-I, Alsys, Rational Apex, XDada, GnatPro)
AdaTest , Testmate
Doors,
ClearCase, ClearQuest,, JIRA  and  Subversion
HOOD, Teamwork

Project history

COMPANY                             : Honeywell  Regelsysteme GmbH Germany
POSITION                              : Quality Assurance Contract
DURATION                            : June 2014 — May 2016
SKILLS SUMMARY               : JIRA, Subversion, Doors, V-Model and DIN EN 61508.
DUTIES                                  :
The project involved working with the development team, and a certification specialist to get an embedded control system certified under DIN EN 61508-3. The duties entailed training the team in correct Quality processes and performing Quality reviews on deliverable artefacts. (under the V-Model).
 


COMPANY : Diehl Aerospace Germany
POSITION : Design, Code and Test Contract
DURATION : June 2007 — May 2014
SKILLS SUMMARY : Green Hills C, Tasking C, Teamwork, Realtime, Doors, Airbus,
DO178B (Level A), ClearCase, ClearQuest, Windriver, Infinion , Motorola chips, Python, CAN, A429 and AFDX.
DUTIES :
Project 1: Research project for a scalable OS for IMA system:
(June 2007 – November 2007)
Integrating customer supplied SCADE model into a partitioned A653 Operating system.

Project 2: Reengineering a new Slats and Flaps control system for the Airbus A320. (December 2007 - December 2009)
Full life cycle Project (i.e. from Software requirements to code and integration).

Project 3: Research project for an ARINC653 operating System:
(January 2010 – August 2013)
Integrate customer supplied MATLAB/Simulink and SCADE modes into A653 partitions.
Port and test a CAN driver from another project to this system.
Create test cases in Python to test A653 API.

Project 4: Software Validation and Verification Airbus A350 CRDC project:
(September 2013 - Current)
Perform HSIT testing on the CAN and A429 IO systems using Techsat ADS2 test systems



COMPANY : EADS – Ulm Germany
POSITION : Design, Code and Test Contract
DURATION : Dec 2005 — Mar 2007
SKILLS SUMMARY : Green Hills C, Rhapsody UML, Realtime, Doors, Airbus A400M,
DO178B, MilBus
DUTIES :
The project is analysis, design code and test for the Airbus A400M.
Software requirements document for Data Conversion functionality.
Design, code and test SFTP protocol library for A400M.

COMPANY : Nord-Micro – Frankfurt Germany
POSITION : Design, Code and Test Contract
DURATION : May 2003 — Nov 2005
SKILLS SUMMARY : Gnat Ada/C, PowerPC, Real-time, Doors, ClearCase, ClearQuest,VV&T
VectorCast, Airbus A380 (IMA), DO178B (Level B & C)
DUTIES :
The project is analysis, design code and test for the Cabin Pressure Controller for the Airbus A380. The controller works under the Integrated Modular Avionics (IMA) system and is run on a PowerPC 750 processor..

COMPANY : Rolls-Royce – Derby UK
POSITION : Testing Contract
DURATION : Jan 2003 — Feb 2003
SKILLS SUMMARY : AdaTest, VAX, 68020, Real-time, Doors, VV&T
DUTIES :
The project is for the updating and writing of software tests, in AdaTest for the TAY jet engine controller. Tests run on both Host and Target Hardware.






COMPANY : A2K Systems Munich Germany
POSITION : Software Contract
DURATION : Sept 2002 — Dec 2002
SKILLS SUMMARY : Design Study
DUTIES :
The project is analysis and design of a home bus system.

COMPANY : EADS, Munich (Ottobrunn) Germany
POSITION : Software Contract
DURATION : April 2001 — July 2002
SKILLS SUMMARY : Documentation STP,STD, SDD, Doors, Matlab/Simulink, C/C++
Mil Std 498
DUTIES :
The project was for the Maintenance Simulator Trainer (MST) for the Eurofighter
The position involved designing models for Eurofighter functionality in Simulink and merging these with an in house tool in C++ to simulate the maintenance activities. Also it involved defining the documentation for the STP, STD and SDD under Mil STD 498.

COMPANY : EADS, Ulm Germany
POSITION : Software/Test Engineer (Contract)
DURATION : April 1998 — February 2001
SKILLS SUMMARY : System Test (documentation and test implementation), Rational Apex,
UNIX, Code and Unit test
DUTIES :
The project was for the Type F124 Frigate for thee German and Dutch navies.
Software Team: (April 2000 – March 2001)
The position was for the CDS-Link segment. The position involved coding and testing of a process for control of LINK filters. The equipment used was PC's linked to a Unix server. Testing was done on both the host and the target MFC.
Systems Test Team: (April 1998 - March 2000)
The project is for the Anti Air Warfare segment. The position involved preparation of System Test documentation from requirements and implementation of test scripts based on in house tools. The equipment used was PC's linked to a Unix server.

COMPANY : Daimler Benz Aerospace (NFS), Ulm Germany
POSITION : Software/Test Engineer (Contract)
DURATION : April 1997 — March 1998
SKILLS SUMMARY : OOD, OOA VV&T, DO-178B, DDC-I Ada compiler, AdaTest, Hood,
Teamwork UNIX, PC, ARINC 429
DUTIES :
The first position involved work on DO-178B (level B) embedded Global Positioning System for aircraft. This consisted of VV&T (verification, validation and test) using AdaTEST. Secondly I was working on a Microwave Landing System (DO-178B) doing requirements and design. The equipment used was PC's linked to a Unix server. The DDC-I compiler used was for 80x86 processor.



COMPANY : Westinghouse Signals, Chippenham UK
POSITION : Software Engineer (Contract)
DURATION : April 1996 — March 1997
SKILLS SUMMARY : VV&T, OOD, OOP, Safety Critical, SPARK, Alsys compiler, AdaTest,
C, Sun UNIX, PC
DUTIES :
This position involved work on safety critical train signalling systems. This consisted of design, code and VV&T (verification, validation and test) in Ada on PC's linked to a Sun server and using C, SPARK (Ada subset) and AdaTest tools.


COMPANY : Hughes Aircraft of Canada, Vancouver Canada
POSITION : Software Engineer (Contract)
DURATION : May 1995 - December 1995
SKILLS SUMMARY : OOA, OOD, OOP, Rational and Verdix compilers. Sun UNIX, PC
DUTIES :
The position involved work on the Canadian Automated Air Traffic System (CAATS). This consisted of analysis, design, coding and integration testing in Ada under the Rational Apex environment on Sun workstations and PC's. Also using VERDIX Ada on the target hardware. The area I was involved with was the system configuration area, which was responsible for the log on and logoff permissions and the roles and areas of responsibility for the Controllers on the system..

COMPANY : Computer Sciences Corporation Australia, Sydney
POSITION : Software Engineer
DURATION : January 1990 - April 1995
SKILLS SUMMARY : OOA, OOD, OOP, Rational and Verdix compilers. UNIX, PC, Mil Standard 2167A, VxWorks
DUTIES :
The project was a submarine simulator for the new Collins class submarines for the Australian navy.
Software Team: (July 1990 - December 1992, December 1993 - April 1995)
Analysis, design and coding of electromagnetic sensors using Object Oriented methodologies and Ada programming language. Concentrated on analysis, design code and test of Radar and Radar Intercept sensors. During this time I also worked on software to interface our simulation to Radar and Periscope simulation hardware.
Systems Test Team: (January 1993 - November 1993)
This position involved testing both hardware and software to system level requirements and preparing test documents.
Modelling Team: (January 1990 - June 1990)
Involved with modelling radar, visual and IR sensors. This consisted of library searches for technical information on these sensors and analysis/design work to place these sensor objects in the overall hierarchy.






COMPANY : Road and Traffic Authority, Sydney Australia
POSITION : Programmer
DURATION : January 1988 - February 1989
SKILLS SUMMARY : Quick Basic, C, PC
DUTIES :
The position involved the design and development of real time data acquisition systems using C and Quick Basic and writing PC based application software.

Local Availability

Open to travel worldwide
ASAP
Work from home or at firm.
Profileimage by Peter Daley Military/Avionics Software Engineer from Ulm Military/Avionics Software Engineer
Register