What are the responsibilities and job description for the Senior System Designer position at Veridian Tech Solutions, Inc.?
Overview:
Veridian Tech Solutions, Inc. is a leading provider of software solutions for the automotive industry.
We are seeking an experienced Lead Architect to join our team and lead the development of complex software systems.
The ideal candidate will have a strong understanding of software development lifecycle (SDLC) and the V-model, as well as expertise in requirements engineering practices.
This role will involve working closely with cross-functional teams to develop software requirements specifications and maintain traceability between system requirements and test cases.
Key Responsibilities:
- Analyzing system requirements documents to identify and extract relevant software functionalities.
- Creating clear, concise, and unambiguous software requirements specifications, including functional and non-functional requirements.
- Maintaining traceability between system requirements, software requirements, and test cases throughout the development lifecycle.
- Reviewing and validating software requirements with stakeholders to ensure accuracy and completeness.
- Utilizing requirement management tools to capture, manage, and track changes to software requirements.
- Support in the overall system design and testing strategies.
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, including requirement analysis, specification, and validation.
- Familiarity with ASPICE guidelines and process improvement methodologies.
- Proficiency in requirement management tools like Polarion.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
- Experience in the automotive industry or embedded systems development is often preferred.