- About Us
- Contact Us
Torch designs, develops, tests, delivers, and supports both runtime and real-time software in many different applications. The Torch Technologies Aviation Division has achieved a CMMI Maturity Level 3 rating. Torch has developed software for safety-critical functions such as Fire Control, UAS message traffic, and Ground Control Station interfaces. Our experience with software development comprises both Linux and Windows operating systems and has been tested with both classified and unclassified systems. Torch frequently uses programming languages such as C#, C++, Java, and Python. We use Integrated Development Environments such as Visual Studio, Eclipse, and NetBeans. Additionally, software for embedded systems is developed using Green Hill’s Integrity and Wind River’s vxWorks, along with Model Driven Architecture tools for embedded code development. We have developed runtime applications for both single and cluster computing environments. Our specific capabilities in this area include the following:
Software development using Model-Driven Architecture tools to create the UML models used to produce source code from the Unified Modeling Language representation directly.
Level 3-capability based on Lean Software Development methodology, with a heavy dependence on tools to reduce the costs associated with Level 3 development projects while maintaining high levels of quality assurance.
Participation in standards development organizations, as well as testing, demonstrating, and validating standard interfaces.
Software development for both runtime (including cluster environments) and embedded real-time applications.
Deployed software development, including the weapon component of UAS ground stations and angle error calibration for long-track radar systems.