Gildas D.

Product Owner for Vehicle Configuration OTA (Porsche Macan)

Eberdingen, Germany

Experience

Oct 2023 - Dec 2024
1 year 3 months

Product Owner for Vehicle Configuration OTA (Porsche Macan)

Dr. Ing. h.c. F. Porsche AG

  • Plan and run sprint planning, reviews, and retrospectives using Jira and Confluence.
  • Create and manage epics, user stories, and user acceptance tests (UAT).
  • Backlog management: prioritize and maintain the product backlog to ensure on-time delivery.
  • Conduct reviews to check project progress and ensure quality.
  • Define use cases and create detailed requirements.
  • Measure vehicle configuration and analyze measurement data: perform vehicle configuration measurements and analyze the data.
  • Manage the "Coding" requirement and test activities: plan and coordinate coding requirements and tests.
  • Manage the "Flashing" requirement and test activities: lead requirements and testing related to flashing control units.
  • Manage the "Read Vehicle Configuration" requirement and test activities: responsible for requirements and tests for reading vehicle configuration.
  • Document and maintain requirements and ensure consistency throughout the development cycle.
  • Design system architectures, interfaces, and components for the vehicle configuration system (VC).
  • Contribute to developing security concepts to ensure IT security and data integrity.
  • Derive functional and non-functional requirements from project goals and stakeholder needs.
  • Lead change management and risk management to minimize project risks.
  • Perform stakeholder management and communicate with internal and external partners.
  • Create and update the project structure plan to define milestones and resources.
  • Manage time and budget to achieve project goals efficiently.
  • Responsible for roadmap management to ensure the project's long-term strategy and goals.
  • Responsible for developing and implementing the vehicle configuration systems for the Porsche Macan.
  • Work closely with interdisciplinary teams to optimize user experience and technical specifications.
  • Responsible for implementing ASPICE Level 2 compliant processes as part of the GOB project for the Porsche Macan vehicle configuration.
  • Create data analyses and dashboards with Power BI to visualize and report for various business areas, especially vehicle configuration and production monitoring.
  • Test and validate over-the-air (OTA) vehicle configuration and diagnostic requirements for the Porsche Macan.
  • Ensure proper functioning of OTA updates and overall vehicle-onboard integration (GOB).
Jul 2023 - Dec 2023
6 months

Product Owner for SDK Core and DevOps

GEZE GmbH

  • Product ownership for SDK Core: responsible for designing, developing, and enhancing the software development kit (SDK) for GEZE products. Ensure the SDK integrates with GEZE’s existing software solutions to support interoperability with automated building management systems.
  • Requirements management and creation of epics and user stories: collect and prioritize requirements closely with stakeholders. Create epics and user stories to structure SDK development and align it with customer needs.
  • DevOps process management: implement and optimize CI/CD pipelines to automate build, test, and release processes. Responsible for integrating DevOps practices to speed up software delivery and improve collaboration between development and operations.
  • Design and implementation of core SDK components: work with the development team to define the SDK’s core features, including component architecture, interfaces, and APIs.
  • Stakeholder management: communicate and align with internal and external stakeholders to ensure SDK development meets project goals. Conduct regular reviews and sprint planning to make sure requirements and expectations are met.
  • DevOps automation and monitoring: responsible for automating processes in development and production environments and implementing monitoring tools to track system performance and detect bottlenecks.
  • Ensure software quality: responsible for conducting user acceptance tests (UAT) and continuously monitoring quality through test automation and regular reviews.
  • Backlog management: manage the backlog, prioritize tasks, and ensure clear communication within the team about development progress.
  • CI/CD pipeline management: build and maintain continuous integration and continuous deployment (CI/CD) pipelines to maximize development efficiency and improve quality assurance.
  • Roadmap management: develop and maintain the project roadmap to ensure long-term direction and milestones for SDK development.
  • Lead the development of a software development kit (SDK) for GEZE to support integration and interaction of automated building systems.
  • Coordinate between development, testing, and sales teams.
  • Handle software requirements (SWE1, SWE2) for the SDK to support integration of automated building systems.
  • Program and develop microcontrollers to integrate and control automated building systems.
  • Responsible for technical implementation and coordination of the development team.
  • Responsible for implementing CI/CD pipelines to automate software delivery and integration.
  • Optimize development and testing processes using DevOps tools and methods to increase development cycle efficiency.
Jan 2023 - Oct 2023
10 months

System Requirement Engineer for Mercedes key control unit (EIS/PEPS ECU)

Marquardt AG

  • Gather customer requirements (SYS1): collect and specify requirements based on customer needs.
  • System requirements analysis (SYS2): perform analysis and define system requirements.
  • Process architecture requirements (SYS3): develop and refine requirements for the system architecture.
  • Analyze software requirements (SWE2): specify and analyze software requirements to ensure system integration.
  • Coordinate specialist teams (electronics, mechanics, software): align and collaborate with various technical departments to fully meet requirements.
  • Traceability and consistency checks of requirements: ensure traceability and consistency of all requirements throughout development.
  • Specify verification criteria: define verification criteria for requirements to ensure successful validation.
  • Plan requirements management process: plan and implement the process for capturing and managing requirements.
  • Implement ASPICE Level 2 compliant processes: apply processes according to ASPICE Level 2 to ensure process quality.
  • Create metrics: develop metrics to monitor project progress and requirement quality.
  • Analyze and process system requirements (SYS1, SYS2) for electronic key systems.
  • Ensure implementation of ASPICE Level 2 compliant processes for electronic key systems.
Jan 2023 - Jun 2023
6 months

ASPICE Process Engineer

Elmos Semiconductor

  • Check Polarion and process documentation compliance: review alignment of the Polarion platform and process descriptions with ASPICE SYS standards.
  • Define requirement KPIs and data summary from Polarion: set key performance indicators (KPIs) for requirements and summarize data from Polarion for concepts and reports.
  • Customer-ready document generator: develop a generator to create customer-specific documents, like datasheets, directly from Polarion data.
  • ASPICE-compliant mapping of the V-model right side (SYS4-5): link test cases with test results and automate processes according to ASPICE system requirements (SYS4-5).
  • Concept for implementing general standards in Polarion: develop a concept to implement OEM and Tier1 requirements in Polarion to ensure standardization.
  • Requirement concept for IP pre-development and subsequent product development: create a concept for capturing and managing requirements that covers IP pre-development and downstream product development.
  • Smart configuration management for product families: develop a smart configuration management to manage product families, including requirement inheritance between different products.
  • Develop and refine system requirements (SYS1, SYS2) within ASPICE processes.
  • Implement ASPICE Level 2 compliant processes to meet system requirements in semiconductor development.
Jan 2021 - Dec 2022
2 years

System Requirement Engineer for VW transmissions (DQ200 / 400 / 381)

Vitesco AG

  • Gather customer requirements (SYS1): analyze and collect customer requirements to define the system.
  • Analyze stakeholder requirements (SYS2): review requirements in IBM DOORS 9.6 and Excel to create system requirements.
  • Derive and define system requirements: produce the System Requirements Specification based on stakeholder requirements.
  • Link stakeholder requirements and system requirements: create and maintain connections between stakeholder requests and system requirements to ensure traceability.
  • Create a complete set of system requirements: ensure the completeness and consistency of system requirements.
  • Support requirements in subdisciplines: assist in creating requirements in electronics, mechanics, and software.
  • Support system requirements testing: help carry out tests on system requirements to verify them.
  • Conduct reviews of system requirements: perform objective reviews of system requirements for quality assurance.
  • Stakeholder management: ensure communication and alignment with stakeholders.
  • ASPICE Level 2 compliant processes: apply and ensure processes according to ASPICE Level 2 to meet quality standards.
  • Metrics management: develop and maintain metrics to monitor progress and quality of system requirements.
  • Develop and refine system requirements (SYS1, SYS2) for transmission control units.
  • Ensure compliance with ASPICE Level 2 processes in transmission control development.
Sep 2018 - Dec 2020
2 years 4 months

Product Owner for Smart Dither Control

Bosch GmbH

  • Sprint planning: plan and organize sprints following agile methods to ensure on-time delivery.
  • Create epics and user stories: develop and maintain epics and user stories to define product requirements and guide the development process.
  • User acceptance tests: carry out UAT to ensure product functionality and quality.
  • Conduct reviews: organize and hold regular reviews to check project progress and product quality.
  • Define use cases: develop and document system use cases based on customer requirements.
  • Document and maintain requirements in DOORS: manage system and software requirements in IBM DOORS, including updating requirement documents.
  • Design architectures, interfaces, and components: create system architectures, interfaces, and components for the Smart Dither Control system.
  • Use UML modeling languages: apply Unified Modeling Language (UML) to model and document the system architecture.
  • Contribute to developing safety concepts: help develop safety concepts to ensure system operational safety.
  • Derive functional and non-functional requirements: identify and specify functional and non-functional requirements from stakeholder needs.
  • Change management: implement and manage change processes to adapt to new requirements or project scope changes.
  • Risk management: identify and assess project risks and develop risk mitigation strategies.
  • Stakeholder management and communication: maintain communication with internal and external stakeholders to ensure project transparency.
  • Create and update the project structure plan: develop and manage the project breakdown to define work packages and milestones.
  • Time and budget management: plan and monitor project schedules and budgets to meet targets.
  • Roadmap creation: develop and manage the product roadmap to ensure the project's strategic direction.
  • Manage the development process for the innovative Smart Dither Control technology.
  • Collaborate with technical teams and stakeholders to ensure market readiness.
  • Responsible for defining and handling software requirements (SWE1, SWE2) to optimize control technologies.
  • Responsible for configuring and coordinating the AUTOSAR Complex Device Driver (CDD), including integration and alignment with system requirements.
  • Ensure implementation of processes that meet ASPICE Level 2 requirements, focusing on software quality and process optimization.
  • Program and develop microcontrollers to control dither control functions.
  • Lead technical implementation and coordinate with the project team.
Feb 2015 - Aug 2018
3 years 7 months

Product Owner for Diagnostic Control Unit

Bosch Rexroth AG

  • AUTOSAR diagnostic development (DSMBas, DEM and FIM): develop and implement AUTOSAR diagnostic modules, including Diagnostic Event Manager (DEM) and Functional Inhibition Manager (FIM).
  • AUTOSAR NVRAM memory management: develop and coordinate NVRAM memory management according to AUTOSAR standards.
  • Develop diagnostic specifications: create and implement specifications for diagnostics within an agile development environment.
  • System architecture design: design system architectures based on diagnostic specifications and requirements.
  • Cross-department coordination: collaborate and share information with various departments to coordinate all necessary diagnostic information.
  • Responsible for diagnostic features: take ownership of diagnostic features in the overall project and track related test results.
  • Configuration and integration of software components: ensure proper configuration and integration of software components into the overall architecture.
  • Sprint planning: plan and organize sprints for efficient execution of development tasks.
  • Create epics and user stories: define and manage epics and user stories to structure product development.
  • User acceptance tests: conduct UAT to validate requirements and product quality.
  • Conduct reviews: regularly hold reviews to check progress and ensure quality.
  • Define use cases: develop and document use cases for the diagnostic system.
  • Document and maintain requirements in DOORS: manage requirements in IBM DOORS, including ongoing maintenance and updates.
  • Design system architectures, interfaces, and components: develop system architectures, interfaces, and components for the diagnostic control unit.
  • Use UML: apply the Unified Modeling Language (UML) to model and document the system architecture.
  • Contribute to safety concepts: support the development of safety concepts to meet functional safety requirements.
  • Derive functional and non-functional requirements: specify and manage functional and non-functional requirements based on system requirements.
  • Change management: implement and manage a change management process to handle project changes effectively.
  • Risk management: identify and mitigate potential project risks using risk management strategies.
  • Stakeholder management and communication: coordinate and communicate with internal and external stakeholders to ensure smooth information flow.
  • Create and maintain the project structure plan: define project phases and milestones for structured planning.
  • Time and budget management: monitor and adhere to project schedules and budgets.
  • Roadmap creation: develop and manage a roadmap for strategic planning of project goals.
  • Responsible for developing a diagnostic control unit for agricultural machines at Bosch Rexroth.
  • Lead collaboration with development teams to meet technical requirements and ensure on-time market launch.
  • Lead and manage software requirements (SWE1, SWE2) for diagnostic devices in agricultural machines.
  • Lead the configuration and coordination of AUTOSAR modules, including Diagnostic Event Manager (DEM), Functional Inhibition Manager (FIM), and Non-Volatile Memory Manager (NVM), to ensure a robust and scalable software architecture.
  • Responsible for implementing ASPICE Level 2 compliant processes to optimize diagnostic systems.
  • Program microcontrollers to implement diagnostic systems in agricultural machines.
  • Responsible for developing and implementing embedded software solutions.
  • Implement DevOps practices to automate builds and tests for embedded systems.
  • Responsible for setting up and maintaining CI/CD pipelines as well as automating software tests and deployments.
  • Lead and perform tests for diagnostic ECUs.
  • Responsible for implementing and validating diagnostic functions in embedded systems.
Nov 2014 - Feb 2015
4 months

Functional Safety Engineer (ISO 26262) for software development projects

Preh GmbH

  • Develop safety concepts for gateways: create and implement functional safety concepts for gateways according to ISO 26262.
  • Develop safety-related functions: design and implement safety-critical functions to ensure functional safety in software development projects.
  • Create safety plans: prepare safety plans to comply with ISO 26262 standards and ensure safety requirements in the project.
  • Conduct project-specific safety analyses and reviews: perform safety analyses (e.g., FMEA, FTA) and reviews to identify potential safety risks and ensure compliance with functional safety standards.
Mar 2014 - Oct 2014
8 months
Braunschweig, Germany

Embedded Software Engineer for battery management system (BMS)

Volkswagen AG

  • Develop new software modules: design and implement new software modules for the battery management system (BMS) to optimize functionality and efficiency.
  • Enhance existing BMS modules: adapt and extend existing software modules to meet new requirements and specifications.
  • Develop and conduct developer tests and module tests: create and execute tests to validate functionality and reliability of software modules, including developer and module tests.
  • Program microcontrollers for vehicle battery management.
  • Perform tests and optimizations of battery functions.
  • Responsible for developing and performing tests to validate battery functions in test vehicles.
  • Ensure functionality and efficiency of battery management systems.
Sep 2013 - Feb 2014
6 months
Wolfsburg, Germany

Web application developer for VW test vehicles

Volkswagen AG

  • Design and enhance web applications for VW test vehicles: develop and improve web applications using C# and ASP.NET to support VW vehicle testing processes.
  • Design and implement backend integrations: develop interfaces and connections to backend systems to ensure data flow and functionality of web applications.
  • Implement project requirements in a team: work closely with the team to implement and realize project requirements in an agile environment.
  • Develop a web application to manage and analyze test data for VW test vehicles.
  • Use C# and ASP.NET for backend logic and database connections to efficiently process and store test data.
Mar 2012 - Aug 2013
1 year 6 months
Braunschweig, Germany

Embedded software engineer and tester for steering systems

Volkswagen AG

  • Develop new software modules and enhance existing steering system modules: design and implement software solutions to improve steering systems.
  • Enhance software components for steering function monitoring: optimize and extend monitoring functions to increase steering system safety and performance.
  • Integrate and connect interfaces and APIs: ensure smooth communication between system components by integrating APIs and interfaces.
  • Develop functional requirements for steering systems: specify and implement functional requirements for different steering systems.
  • Create software requirements and review module designs: develop detailed software requirements and check module designs against specifications.
  • Align requirements with stakeholders: work closely with stakeholders to ensure requirements are fully captured and implemented.
  • Develop and carry out developer and module tests: perform tests to validate software functions and ensure steering system quality.
  • Program microcontrollers to control steering systems.
  • Test and validate functions in embedded environments.
Apr 2009 - Feb 2012
2 years 11 months

Developer and tester for heating control units

Heitec GmbH

  • Design and program Freescale DSP 56F8367-based functions: develop and implement functions to control a digital 16-channel temperature device using the Freescale DSP 56F8367.
  • Program microcontrollers to control heating systems.
  • Responsible for implementing and testing embedded software.
  • Build a PHP/SQL-based database system: develop a PHP/SQL system to manage inventory, production processes, and material requirements analysis. Ensure data integrity and system efficiency.
  • Develop and manage a PHP/SQL-based database system to handle inventory, production processes, and material requirements analysis.
  • Implement XAMPP (Apache, MySQL, PHP) to optimize internal processes at Heitec.
  • Program a user interface for a linear servo drive: develop a UI to control an RS232-driven linear servo drive, including implementing control functions.
  • Program hardware driver functions: create driver functions for a display module, output logic signals and query button statuses to control and monitor hardware components.

Summary

10 years of experience in product management and leading complex projects in the automotive and technology industries.

10 years of experience applying agile methods (Scrum) to successfully deliver projects. Broad expertise in agile team leadership, sprint planning, product backlog management, and continuous process improvement. Experience working with cross-functional teams to deliver fast, high-quality results.

7 years of experience specifying, analyzing, and managing software and system requirements (SWE1, SWE2, SYS1, SYS2) in complex projects.

6 years of experience configuring and coordinating AUTOSAR software components in various automotive projects.

9 years of experience implementing and ensuring ASPICE-compliant processes, especially at Level 2, in automotive and technology projects.

15 years of experience developing and testing embedded systems, focusing on microcontroller programming in the automotive and control unit industry.

6 years of experience implementing DevOps practices to automate, optimize, and manage software development and delivery processes.

3 years of experience developing, managing, and analyzing database systems as well as implementing data visualizations and web applications to optimize business processes.

8 years of experience developing and executing tests for embedded systems, diagnostic functions, and vehicle configurations in the automotive industry.

Languages

French
Native
German
Advanced
English
Intermediate

Education

Mar 2010 - Feb 2012

Bingen University of Applied Sciences

Master of Science in Communication Engineering · Electrical Engineering · Bingen, Germany

Mar 2005 - Nov 2009

Frankfurt University of Applied Sciences

Bachelor of Engineering · Engineering Computer Science · Frankfurt, Germany

Certifications & licenses

ISTQB

Project Management Professional (PMP)

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions