System and Software Engineering

To meet the challenging demands of mission and safety critical aviation systems, TIDC has built up a core competency in software product development.

Being a leading software design center of Transdigm group, we provide end to end solutions to realize our partner requirements in full product development activities compliant to DO-178B/C standards.

We have been delivering top end system and software engineering services to our Business partners for many years and adding value to their product line.

Our Expertise

TIDC’s highly skilled and experienced professionals provide expertise in the following areas.

  • System Engineering: Our team provides System Engineering expertise in requirements framing from customer specifications, Electrical and Software Interface designing, System Verification & Validation and producing Certification Artifacts.
  • Software Development: TIDC has proven expertise in developing DO-178B/C based software solutions (DAL Level A/Level B). Our teams work hand in hand with business partners in developing safety critical software solutions. TIDC has experienced team working on development of embedded software applications and device drivers. Our Engineers are involved in the following Software Development Life Cycle processes
    • Development of planning documents (PSAC, SDP, SVP, SQAP, SCMP)
    • Software Architecture Design
    • Development of High Level and Low Level Software Requirements
    • Software Code Development
    • Hardware / Software Integration
  • Software Verification & Validation: With core competency in DO-178B/C based V&V processes, TIDC has been providing many cost-effective and highly efficient testing services to our partners.

Our Testing Experts are involved in the complete verification life cycle

  • High Level Requirement Testing (Hardware Software Integration tests and Software Integration tests)
  • Low Level Requirement Testing
  • Structural Coverage Analysis
  • Software Analysis
    • Memory & Stack Analysis
    • Data and Control Coupling Analysis
    • Worst Case Execution Time
  • Support Test Readiness Review (TRR) and Run for Score
  • Development of Certification documents such as SVCP, SVR and SAS