Software Engineer
CurrentAug 2010 – Dec 2012MTU, Karlsfeld, MunichEngine Protection Unit, Boot and Operating Systems for Tiger ECU/ Overspeed Management Unit SW definition review / improvement (DOORS)HLR and LLR HSI test script specification and implementation (Python scripts)Specification of Dod Std 178b/c formal test cases (Class A, C and D)Qualification of test environment - D-SpaceSpecification and implementation of Class A HSI verification scripts for Operating Systems from SW HLR requirements and HW/SW, SW/SW ICDs implementing such with Python scripts to interface with DSpace test environment, Lauterbach Nexus debuggers, Serial, CAN and ARINC analysers and Signal Analyzers. Configuration control using Serena Dimensions. Principal functional areas of involvement:Processor configurationInitialisationCommunications – ARINC, CAN and RS422BIT – Pre-Flight, On-Ground, In-LineEnvironmentDOORSDo-178BAda95 MCP 565Jan 2009 – Jul 2010MTU, Karlsfeld, MunichEngine Control Unit / Engine Protection Unit / Engine Monitoring Unit for A400MSW definition review / improvement (DOORS)HSI test script specification and implementation (Python scripts)Specification of Dod Std 178b formal test cases (Class A, C and D)Specifying and implementing principally Class A formal HSI verification scripts from SW requirements and HW HW ICD implementing such with Python scripts to interface with DSpace test environment, Lauterbach emulators and Signal Analyzers. Configuration control using Serena Dimensions. Large emphasis on improving software definition to ensure verifiability of software requirements. All leading to ECU certification in June 2010.