What are the responsibilities and job description for the Software Engineering Manager position at Tata Technologies?
**About the Job:**
Tata Technologies is seeking a highly skilled Software Engineering Manager to lead our software development team. As an expert in software engineering, you will be responsible for maintaining traceability between system requirements, software requirements, and test cases.
Job Responsibilities:
- Maintain traceability between system requirements, software requirements, and test cases.
- Review and validate software requirements with stakeholders.
- Support in the overall system design and testing strategies.
- Lead the development of software requirements documentation.
- Collaborate with cross-functional teams to ensure software requirements are met.
Requirements:
- Hands-on experience with EA (Enterprise Architect) tool and MATLAB Simulink.
- Strong understanding of software development lifecycle (SDLC) and the V-model.
- Expertise in requirements engineering practices.
- Familiarity with ASPICE guidelines and process improvement methodologies.
- Proficiency in requirement management tools like Polarion.
- Excellent communication and collaboration skills.