Product:
Electronic Steering Column Lock

Type
Automotive, Embedded, Development


Client
German OEM

          Project Overview: Responsible for modeling the lock-unlock functionality on an ASIL-D Electronic            Steering Column Lock (ESCL) project. Planned software releases and tests, and                                            introduced model-based development to the local team.

  • Leadership & Coordination: Planning software releases, and managing software tests.
  • Requirements Engineering: Conducted thorough requirements engineering to ensure all project specifications were met.
  • Model-Based Development: Implemented model-based development, including change request (CR) implementation, unit model redesign, and optimization.
  • C-Code Development: Developed and improved C-code, addressing bugs and enhancing main functionalities.
  • Software Architecture Design: Designed the software architecture to meet ASIL-D safety standards.
  • Quality Assurance: Ensured high-quality software output through rigorous quality assurance practices.
  • Testing Solutions: Deployed a Processor-In-the-Loop (PIL) solution for unit testing and back-to-back testing using BTC Embedded Tester and iSystem WinIdea with Bluebox debugger.
  • Model Unit Testing: Utilized TPT from Piketec for comprehensive model unit testing.

Product:
Electronic Steering Column Lock

Type
Automotive, Embedded, Development

Client
Chinese OEM

          Project Overview: Responsible for modeling the lock-unlock functionality on an ASIL-D Electronic            Steering Column Lock (ESCL) project at ADVA Software Engineering Shanghai. Planned software              releases and tests, and introduced model-based development to the local team.

  • Leadership & Coordination: Planning software releases, and managing software tests.
  • Requirements Engineering: Conducted thorough requirements engineering to ensure all project specifications were met.
  • Model-Based Development: Implemented model-based development, including change request (CR) implementation, unit model redesign, and optimization.
  • C-Code Development: Developed and improved C-code, addressing bugs and enhancing main functionalities.
  • Software Architecture Design: Designed the software architecture to meet ASIL-D safety standards.
  • Quality Assurance: Ensured high-quality software output through rigorous quality assurance practices.
  • Testing Solutions: Deployed a Processor-In-the-Loop (PIL) solution for unit testing and back-to-back testing using BTC Embedded Tester and iSystem WinIdea with Bluebox debugger.
  • Model Unit Testing: Utilized TPT from Piketec for comprehensive model unit testing.

Product:
Electronic Steering Column Lock

Type
Automotive, Embedded, Testing

Client
Chinese OEM

          Project Overview: Managed the project for developing an automatic unit testing solution for                      Processor-In-the-Loop (PIL) at ADVA Software Engineering Shanghai, deployed on-site at a Tier 1              supplier.
  • Project Management: Oversaw the entire project lifecycle, ensuring timely delivery and adherence to quality standards.
  • Milestones and Release Planning: Planned project milestones and software releases to ensure smooth project progression.
  • On-Site Deployment: Coordinated and executed the deployment of the solution at the customer’s site.
  • Automatic Test-Case Generation and Testing: Developed and implemented a solution for automatic generation and execution of test cases for ASIL D components.
  • Report Generation: Generated detailed reports covering requirements and Modified Condition/Decision Coverage (MC/DC).

Product:
Electronic Steering Column Lock

Type
Automotive, Embedded, Requirements Engineering

Client
Chinese OEM

          Project Overview: Led the adaptation and definition of ASPICE processes, methods, and tools for            a Battery Management System (BMS) project at ADVA Software Engineering Shanghai, serving a              Chinese OEM.
  • ASPICE Process Management: Defined and adapted ASPICE processes, methods, and tools to meet project requirements.
  • Process Documentation: Developed comprehensive process documents and detailed methods documents for all ASPICE phases.
  • Requirements Engineering: Managed requirements engineering for the complete ASPICE phases, focusing on BMS thermal control functionality.
  • Training and Consultancy: Conducted on-site training sessions and provided consultancy services to the client.