Senior System/Software Engineer
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- 80337 München
- Nähe des Wohnortes
- it | en | de
- 01.03.2024
Kurzvorstellung
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."
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
Bash Shell, Eclipse, Git, Python, Qt (Software), Scripting
Qualifikationen
Projekt‐ & Berufserfahrung
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
ISO/IEC 15504, Cyber Security, Embedded Systems, Systems Engineering
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
Automotive functional safety expert (AFSE), ISO/IEC 15504, Automotive Open System Architecture, Iso 26262, Systems Engineering
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.
Embedded Linux, Cyber Security, Betriebssysteme, Vxworks, Enterprise Architect (EA), Embedded Software
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
ISO/IEC 15504, Automotive Open System Architecture, Change Management, Systems Engineering
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
Agile Methodologie, Enterprise Architect (EA), Objektorientierte Software-Entwicklung, Bash Shell, C++, Git, Linux Entwicklung, Python
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
Bash Shell, Eclipse, Git, Python, Qt (Software), Scripting
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
Test Automation, Testdesign (IT)
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
Subversion, C++, Qt (Software)
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
Software Architecture, Software Design, UML, Modellgetriebene Entwicklung
Weitere Kenntnisse
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
- Italienisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Fließend)
- Spanisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden