Role Summary: Responsible for creating and adapting software architecture and detailed design documentation based on source code and requirements, ensuring ASPICE-compliant work products. Key Responsibilities:
- Reverse engineer source code to derive SW architecture
- Define modular SW architecture and interfaces
- Create UML-based architecture and design views (static energetic)
- Maintain requirements-to-design traceability
- Identify gaps between requirements and implementation