Job Description
Key Responsibilities
- Define, review, and update Software Requirements Specifications (SRS).
- Perform Requirements-Based Validation (RB Validation) to confirm software compliance.
- Investigate and resolve Non-Sufficient Verification Failures (NSVF) while enhancing verification procedures.
- Design system architecture using UML diagrams for clear documentation.
- Develop and maintain software in C and Java.
- Implement and execute unit tests to verify software functionality.
- Conduct Technical Specification Validation (TS Validation) to ensure alignment with technical standards.
- Work closely with cross-functional teams to facilitate seamless system integration.
- Keep thorough documentation of designs, testing, and validation activities.
- Ensure adherence to industry regulations such as DO-178C and ECSS.
Key Skills
- Extensive experience in Software Requirements Specifications (SRS), Requirements-Based Validation (RB Validation), and Non-Sufficient Verification Failure (NSVF) management.
- Skilled in using UML modelling for system architecture and design.
- Proficient in C and Java programming.
- Hands-on experience with unit testing and Technical Specification Validation (TS Validation).
- Strong ability to collaborate and solve complex problems.
- Detail-oriented with a strong focus on software quality and compliance.