Software Architect
Tata Technologies · Pune · onsite · Posted 30d ago
Undisclosed6–10 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Software Architect
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 dynamic)
- Maintain requirements-to-design traceability
- Identify gaps between requirements and implementation
- Support ASPICE SWE.2/SWE.3 assessments
Tools Environment:
- Architecture Modelling: Enterprise Architect, PlantUML, UML
- Code Analysis: Source Insight, Understand C
- Requirements Traceability: IBM DOORS, Polarion, Hanon systems
- Configuration Management: PTC, Windchill
Required Skills:
- AUTOSAR concepts and Embedded C architecture
- UML/SysML modelling
- ASPICE SWE.2 / SWE.3 expertise
Sourced from naukri
Skills
Windchillptccconfiguration managementsoftware architectureEmbedded CautosarUMLASPICEcode analysisDesignArchitecture
About Tata Technologies

Tata Technologies
Engineering & Construction
10.4k+
employees
1989
37 years old
Pune, Maharashtra
India
About
Tata Technologies helps the world to drive, fly, build and farm by enabling our clients to realize better products through Product Engineering Services and associated IT solutions.
Industries
Engineering & ConstructionAnalytics & KPO
Employee ratings
3,250 reviews
3.4/ 5
Culture
3.4
Career growth
2.6
Work-life
3.7
Employees rate it well for
Work Life Balance431Salary401Work Culture395Job Security336Appraisal295
Find them on