Dipl.-Ing. Martin Cooke

Angestellt

Angestellt, Senior Software Architect (Automotive), Simi Reality Motion Systems GmbH

Munich, Deutschland

Fähigkeiten und Kenntnisse

AUTOSAR
Embedded System Development
Agile Softwareentwicklung
ISO 26262
Embedded / Echtzeit-/ RTOS
C++ Development
C# Development
DO-178B
Aerospace
Automobilelektronik
MISRA-C
Automotiv Ethernet

Werdegang

Berufserfahrung von Martin Cooke

  • Bis heute 4 Jahre und 2 Monate, seit Apr. 2020

    Senior Software Architect (Automotive)

    Simi Reality Motion Systems GmbH

    - Automotive Software Development Interior Monitoring Systems - System integration using Adaptive Autosar - Functional Safety in accordance with ISO 26262 and ISO 21448 - High-level S/W and System design (UML, SysML) - S/W implementation C++ (11, 14)

  • 1 Jahr und 4 Monate, Jan. 2019 - Apr. 2020

    Senior Software Engineer

    Airbus Defence and Space Manching

    - Development of host-based S/W tools: - Data visualisation for infra-red sensor output, - Software Simulation of detection, tracking and classification methods for verification of on-board algorithms, - Validation of simulation with expected results. - Data processing for determining system key performance indicators (Probability of Detection, False Alarm Rate), - Integration activities for 3rd party airborne equipment; Active Element (EDS) and DIRCM.

  • 6 Monate, Juli 2018 - Dez. 2018

    Senior Systems and Software Safety Engineer

    Lear Corporation

    - Perform item-level safety analyses (FMEA, FTA) for Central Co-operative Gateway, - Definition of safety specific S/W architecture: - Identify Safety Integrity Functions - S/W Partitioning ASIL / QM at core and OS (Task) level, - High level design of AUTOSAR S/W components: - S/W Adapters (DEM / FIM) for QM BSW (Vector) - Support safety activities; planning, testing.

  • 6 Monate, Sep. 2017 - Feb. 2018

    Embedded Software Engineer

    Zenuity GmbH

    - ECU Object Fusion Platform development (ASIL-B) in C/C++ for Aurix TC29/TC39 (Infineon) processor, - C++ development for radar/camera object fusion - Path prediction, time correction and prioritisation - Publication of fused object lists for downstream functions (ACC, LDW etc.)

  • 6 Monate, Apr. 2017 - Sep. 2017

    Software Consultant

    Autoliv

    - ECU Object Fusion Platform development (ASIL-B) in C for Aurix TC29 (Infineon) processor, - Target integration of Object Fusion algorithms for Radar/Camera objects; Run-time optimisations (memory/performance), AUTOSAR 4.2 Configuration (DaVinci Configurator/Developer): - RTE Configuration for integration of application software for Object Fusion S/W, - BSW Configuration for communications stacks (Radar/Camera object lists via CAN).

  • 5 Monate, Okt. 2016 - Feb. 2017

    Software Consultant

    ESR Labs AG

    - Embedded software development using V-Model approach for ECU automotive application (ASIL-B) in C for PowerPC architecture: - BMW BDC (Body Domain Controller) S/W Development SP2015/SP2018, - Integration of application software components into ECU S/W, - Continuous integration (Jenkins), - Bug-fixing and maintenance (feature enhancement) using JIRA.

  • 2 Jahre und 1 Monat, Okt. 2014 - Okt. 2016

    Software Safety Engineer

    ist innovative software technologie GmbH

    - ECU Platform development: - adapt BMW Autosar Core (BAC) 4.0 for Vector VC121-12 development hardware, - RTE/BSW/MCAL Configuration, - Integrate application SWCs (runnable entities) into ECU S/W. - Define safety requirements for safety-integrity functions: - Output Signal Safeguards (SSA – “Sendersignal-Absicherung”) - Low-level Safety Integrity Functions. - Tool generation using Python: - Automated Test-Case generator for unit-level testing, - Automated Code-Inspection.

  • 1 Jahr und 1 Monat, Sep. 2015 - Sep. 2016

    Software-Entwickler

    ZF Group

    - S/W Requirements Management (DOORS): - translation of high-level requirements (German to English), - validation of requirements (completeness, testability, feasibility). - BSW Code generator tool (C++/Java/C#): - ARXML/XML (XMI) parser for automatic generation of COM/RTE interfaces (send/receive PDU’s) for deployment in PKW-LE ECU S/W, - ASIL/QM Signal handling for E2E Protected PDUs and Safety-Relevant RTE/Core.

Ausbildung von Martin Cooke

  • 2011 - 2017

    Computer- und Kommunikationstechnik

    The Open University

Sprachen

  • Englisch

    Muttersprache

  • Deutsch

    Fließend

Interessen

Fishing
Modellbau
Cooking

21 Mio. XING Mitglieder, von A bis Z