Software Engineer nicht verfügbar bis 22.06.2020

Software Engineer

nicht verfügbar bis 22.06.2020
Profilbild von Anonymes Profil, Software Engineer
  • 88090 Immenstaad Freelancer in
  • Abschluss: BSc Computer Science, University College Wales, Aberystwyth
  • Stunden-/Tagessatz: 85 €/Std.
    verhandelbar für Remote-Projekte
  • Sprachkenntnisse: deutsch (Grundkenntnisse) | englisch (Muttersprache)
  • Letztes Update: 25.01.2020
Profilbild von Anonymes Profil, Software Engineer
Extensive experience in delivering high integrity, realtime systems across numerous industries including aerospace, automotive, marine, financial, rail, air traffic control and medical. Full development lifecycle from requirements definition through design, code, test.

RTCA-DO 178B, ISO 26262, Misra C/C++
UML, Use Case Development
C, C++, C#, Ada, Python, Perl
WindRiver vxWorks & vxWorks
ARINC 653, ARINC-429, MIL-STD-1553, RS422, UDP sockets
WindRiver Workbench, AdaCore GnatPro/GPS, Microsoft VS
DOORS, Rational Rhapsody, Visual Paradigm,
git, Atlassian Jira & Sourcetree, Dimensions,
Scons, QA-C, Cantata
  • 10/2015 - bis jetzt

    • Pilatus Aircraft
    • 1000-5000 Mitarbeiter
    • Sonstiges
  • Freelance Software Engineer, Technical Lead
    • Technical lead for development of PC-21 trainer aircraft mission computer software to DO-178B DAL C.
    • Architectural design, use case production, OOA/OOD in UML.
    • Implemented inter-processor infrastructure, IO, Military Traffic Advisory System, oxygen and mission data recording subsystems.
    • use case construction, OOA/OOD.
    • DOORS, Visual Pardigm.
    • Embedded PowerPC.
    • Ada, C, python.
    • vxWorks ARINC 653, WindRiver Workbench, AdaCore gnat & GPS, Visual Studio.

  • 07/2010 - 09/2015

    • Continental Automotive
    • >10.000 Mitarbeiter
    • Automobil und Fahrzeugbau
  • Freelance Software Engineer
    • Design/implementation of safety modules verifying output of a Lane Detection algorithm to ISO 26262, ASIL B.
    • Metrics driven refactoring of algorithm and construction of unit test framework to allow compliance with ASIL B to be more readily proved.
    • Reverse engineered code into Rational Rhapsody UML model.
    • ISO 26262
    • OOD UML, Rational Rhapsody
    • Refactoring, design patterns.
    • Visual Studio, C++
    • Cantata

  • 12/2008 - 05/2010

    • EADS Defence Electronics
    • >10.000 Mitarbeiter
    • Sonstiges
  • Software Engineer
    • Reverse engineered software requirements of legacy components of Tiger/NH90 helicopter Tactical Mission Computer into DOORS in semi-formal language.
    • Refactored variants of the components into platform dependent and independent software layers to reduce maintenance costs.
    • DOORS
    • Refactoring
    • Ada, Greenhills Integrity

  • 04/1999 - 10/2008

    • Ultra Electronics
    • 1000-5000 Mitarbeiter
    • Sonstiges
  • Software Engineer, Technical Lead
    • Technical lead for development of aircraft mission computer software, please see main entry under current freelance activity, 2015 to present.
    • Technical lead for nuclear engine test system to DEF STAN 00/55 SIL 1.
    • Consultant to Marconi Marine on the Royal Brunei Frigate development project.

  • 08/1992 - 04/1999

    • Altran
    • >10.000 Mitarbeiter
    • Sonstiges
  • Software Engineer
  • Numerous development roles across finance, rail, medical, air traffic control and gas.

    Most notable project: produced architectural design for a highly secure financial system, documented in the paper “Correctness by Construction: Developing a Commercial Secure System”, IEEE Software publication, Volume 19, Number 1, January/February 2002.