freiberufler Senior System/Software Engineer auf freelance.de

Senior System/Software Engineer

offline
  • auf Anfrage
  • 80337 München
  • Nähe des Wohnortes
  • it  |  en  |  de
  • 01.03.2024

Kurzvorstellung

Internationally experienced System and Sw Engineer. Strong background in Automotive, A&D, Consumer Electronics. Confident communicator at all levels, meets recognized ISO Standards for Safety and Cybersecurity. Full stack Sw development and Testing.

Auszug Referenzen (1)

"S. hat von April 2015 bis März 2017 bei Dialog Semiconductor gearbeitet. Während dieser Zeit entwickelte er unsere GUIs für die PMIC-Evaluierung."
Senior Software Application Engineer (Festanstellung)
Thomas Smith
Tätigkeitszeitraum

4/2015 – 3/2017

Tätigkeitsbeschreibung

GUI Software development for Power Management IC evaluation and testing.
Keywords: Consumer Electronics, GUI, Python, QT, Git, Shell Scripting.
- Develop and deliver software collateral for selected Dialog products (Python, QT)
- Documentation of developed software
- High level support of software evaluation for internal or external customers including training, delivery of suitable guides, on-site support, etc. (Word, Sharepoint)
- Work with internal or 3rd parties to integrate and test delivered Software on targeted reference platform
- Source Code configuration management responsible (Git)
- Continuous Integration (Bamboo server)
- Bug fixing, Change requests (Jira)
- Agile software development

Eingesetzte Qualifikationen

Bash Shell, Eclipse, Git, Python, Qt (Software), Scripting

Qualifikationen

  • Agile Methodologie1 J.
  • AUTOSAR
  • Cyber Security4 J.
  • DO-178
  • Embedded Systems3 J.
  • Enterprise Architect (EA)3 J.
  • ISO/IEC 155044 J.
  • Linux Entwicklung1 J.
  • Modellgetriebene Entwicklung1 J.
  • Objektorientierte Software-Entwicklung1 J.
  • Systems Engineering4 J.

Projekt‐ & Berufserfahrung

Cybersecurity Engineer
Punch Powertrain, Sint-Truiden
11/2021 – offen (3 Jahre, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2021 – offen

Tätigkeitsbeschreibung

Led on activities for Cybersecurity Technical requirements defined for next generation xEV Transmission systems
- Apply Cybersecurity Standards (ISO 21434 compliant) on eDCT systems for future development. Cross-functional alignment between Development, Operations and Validation departments
- Manage High level System Requirements for Cybersecurity Use Cases. Perform TARA. Propose Threat mitigations. Assess ASPICE compliancy. Regularly discuss technical topics with Customer and Suppliers
- Create, review and deliver Work Products according to ISO 21434

Eingesetzte Qualifikationen

ISO/IEC 15504, Cyber Security, Embedded Systems, Systems Engineering

Software Functional Safety Manager (Festanstellung)
BMW, München
3/2021 – 9/2021 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2021 – 9/2021

Tätigkeitsbeschreibung

Led on activities for Functional Safety Technical requirements defined for Sw component CCU (Combined Charging Unit) in BMW next generation Electric Powertrain systems

Keywords: Automotive, Electric Powertrain, Functional Safety, ISO 26262, Requirements Engineering

- Define and review Software Functional Safety Requirements for CCU functions. Main ones: Charging, DC/DC converter, Thermal management.
- Provide technical advice to developers on requirements implementation details
- Support definition of Functional Safety Plan. Perform Software Safety Analysis and Risk Assessment
- Create, review and deliver Work Products according to ISO 26262

Eingesetzte Qualifikationen

Automotive functional safety expert (AFSE), ISO/IEC 15504, Automotive Open System Architecture, Iso 26262, Systems Engineering

Senior Member Of Technical Staff - Professional Services (Festanstellung)
Wind River GmbH, München
4/2019 – 12/2020 (1 Jahr, 9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2019 – 12/2020

Tätigkeitsbeschreibung

Professional Services for Wind River Products
Keywords: Automotive, Avionics, Cybersecurity, Embedded Linux, Yocto, VxWorks
- Provide pre-sales support by working closely with Sales teams and stakeholders to understand and define clients key business drivers and requirements.
- Propose software solutions which meet Customer requirements, ensuring they are technically viable.
- Estimate effort of the project in terms of man hours, resource allocation and management.
- Provide architecture review, Software design and prototype or full software development as needed.
- Report project status to Project Manager and Customer.
- Cybersecurity consultant: Define full Security Development Lifecycle (SDL) process of target Systems. Support discussions about System hardening, Risk assessment and mitigations, implementation.
- Audit current status of SDL process, provide feedback and propose improvements.
- Technical responsible for the overall delivery of Wind River software solutions to clients: Deploy software to Target system, test integration, create Release documentation.
- Support product maintenance, bug fixing.

Eingesetzte Qualifikationen

Embedded Linux, Cyber Security, Betriebssysteme, Vxworks, Enterprise Architect (EA), Embedded Software

System Engineer (Festanstellung)
Nippon Seiki (Europe) B.V., München
9/2018 – 3/2019 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2018 – 3/2019

Tätigkeitsbeschreibung

Led on all aspects of Head Up Displays and Clusters for the Automotive Industry. Continual analysis of project to identify opportunities for improvement. Maintaining communication with customers and project partners, acting as a communication hub to keep the projects on track

Keywords: Automotive, Head-Up Display, A-SPICE, Classic AUTOSAR, DOORS

- Categorize requirements and analyse them for correctness, traceability and testability (Automotive SPICE)
- Define and maintain System requirements specifications and communicate them to the Software and Test teams, assuring traceability (DOORS). Continuously monitor bugs. Provide early response to clients. Escalate issues when necessary (JIRA)
- Determine and verify the content of customer software release. Assemble the release, produce the release documentation and make deliverables available to the Customer. Manage Change Requests

Eingesetzte Qualifikationen

ISO/IEC 15504, Automotive Open System Architecture, Change Management, Systems Engineering

Senior Software Engineer
Intel Corporation, München
4/2017 – 6/2018 (1 Jahr, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2017 – 6/2018

Tätigkeitsbeschreibung

HAD (Highly Automated Driving, Level 3) - FAD (Fully AD, L4-5) Intel BMW Project
Keywords: Autonomous Driving, Adaptive AUTOSAR, Security, C++, Python, Yocto, Agile
- Member of Technology Stream 09 (TS09) Feature Team.
- Development of Adaptive AUTOSAR, Functional Cluster ARA::Communication, as middleware between OS and BMW HAD-FAD Applications
- Architectural Design and Implementation of external and internal communication bindings (SOME/IP, IPC)
- Implementation of Python Code Generators (ARXML -> C++) according to AUTOSAR Specifications (Python)
- Development of Adaptive Applications (Service Publish-Subscribe scenario), integration in the Adaptive AUTOSAR middleware, Execution and Test on Intel's HW
- Integration of Deliverables on Reference AUTOSAR Code Demonstrator
- Member of Feature Team Security (FT-SEC) in the scope of AUTOSAR Standardization, releases 17.10-18.03
- Contribution to Technical discussions related to Security extensions for AUTOSAR future releases, Concepts: Cryptography, Secure Access Management, Network Security, E2E Protection

Eingesetzte Qualifikationen

Agile Methodologie, Enterprise Architect (EA), Objektorientierte Software-Entwicklung, Bash Shell, C++, Git, Linux Entwicklung, Python

Senior Software Application Engineer (Festanstellung)
Dialog Semiconductor, München
4/2015 – 3/2017 (2 Jahre)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2015 – 3/2017

Tätigkeitsbeschreibung

GUI Software development for Power Management IC evaluation and testing.
Keywords: Consumer Electronics, GUI, Python, QT, Git, Shell Scripting.
- Develop and deliver software collateral for selected Dialog products (Python, QT)
- Documentation of developed software
- High level support of software evaluation for internal or external customers including training, delivery of suitable guides, on-site support, etc. (Word, Sharepoint)
- Work with internal or 3rd parties to integrate and test delivered Software on targeted reference platform
- Source Code configuration management responsible (Git)
- Continuous Integration (Bamboo server)
- Bug fixing, Change requests (Jira)
- Agile software development

Eingesetzte Qualifikationen

Bash Shell, Eclipse, Git, Python, Qt (Software), Scripting

Software Test Engineer
Airbus Helicopters Inc., Donauwörth
1/2015 – 4/2015 (4 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

1/2015 – 4/2015

Tätigkeitsbeschreibung

Definition and execution of Acceptance Test Procedures (ATP) on Avionic System “Helionix” for Civil Helicopters, models EC135, EC145-T2.
Keywords: Avionics, ATP, DO-178B, DO-297, ARINC-429, Doors.
- Comprehension of System and Software Requirements (Doors)
- Specification of Acceptance Test Procedures (Doors)
- Coverage of System/Software requirements, Traceability
- ATP manual execution and evaluation on System RIG
- ATP automatic script execution
- Providing results to System engineers, bug fixing

Eingesetzte Qualifikationen

Test Automation, Testdesign (IT)

Software Engineer
OHB System, Bremen
4/2014 – 1/2015 (10 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

4/2014 – 1/2015

Tätigkeitsbeschreibung

Software Development using C++ language and QT APIs, of a GUI application for testing Communication interfaces between Data Security Satellite and ground station.
Keywords: Defense & Space, C++, QT, TCP/IP, Javascript.
- Software Requirements Specification analisys
- Communication protocol Specification analisys
- Implementation of encryption algorithms in SW
- C++ Software development of a GUI application using QT APIs v5.2.1 (QT Creator)
- Integration of a Script engine in SW
- Error management
- Configuration management (SVN)
- SW debugging

Eingesetzte Qualifikationen

Subversion, C++, Qt (Software)

System Engineer
Airbus Helicopters Inc., Donauwörth
4/2013 – 4/2014 (1 Jahr, 1 Monat)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

4/2013 – 4/2014

Tätigkeitsbeschreibung

Architectural Design for new Avionics system HELIONIX, function VMS (Vehicle Management System) on EC145-T2 twin-engine commercial Helicopter.
Keywords: Avionics, DO-178B, DO-297, IMA, ARINC-429, System Engineering.
- Assessment of System Requirements
- Provision of Requirements data in DOORs
- Software Architecture Design
- Software Partitioning (DO-297)
- Change Requests management
- Design Assurance Level (DAL): DO-178B levels A, C
- Low level Software requirements definition
- Support to Software coding (SCADE KCG Code Generator)
- Support to Ground/Flight Testing of helicopter

Eingesetzte Qualifikationen

Software Architecture, Software Design, UML, Modellgetriebene Entwicklung

Weitere Kenntnisse

- Industry Knowledge
Automotive
Software Development
Debugging
Integration
Avionics
Microcontrollers
Engineering
Software Project Management
Digital Signal Processors
ISO standards
Defense
Military
Configuration Management
Software Engineering
Software Design
Requirements Analysis
Architecture

- Standards
AUTOSAR
DO-178B
ARINC 429
DoD-498

- Tools & Technologies
Embedded Systems
Firmware
Device Drivers
Python
UML
Linux
C++
Operating Systems
Eclipse
Git
Java
Subversion
Windows
SharePoint
Telelogic DOORS
QT
Doors
VxWorks
Freescale
CAN bus
Squish
Bamboo
Real Time
Assembly

Persönliche Daten

Sprache
  • Italienisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Fließend)
  • Spanisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
2574
Alter
46
Berufserfahrung
16 Jahre und 10 Monate (seit 02/2008)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden