Software Engineering

Software Engineering Capabilities

Marotta Controls supports all phases of the software design and development life-cycle process.  We have expertise with the necessary standards based development processes, documentation, languages, platforms and tools used in the aerospace and defense industries.  Our expertise includes:

  • Standards based software development process
  • ISO 12207
  • JSF Seal 2
  • DO-178B Capable
  • Documentation to ISO 12207 & DO-178B Capable Standards
  • Requirements Based Testing
  • Unit Testing
  • Statement Coverage
  • Branch Coverage
  • FMET Testing
  • Software Development Process to CMMI Level 3 Equivalent
  • MISRA Standard for Defensive, Safe, Reliable Programming
  • Languages:  C, Assembly, Visual C/C++
  • HDL Programming for FPGAs and CPLDs