Systems & Software Engineering Services
Genova Technologies is a true “engineering services” partner, providing outsourced avionics software development and verification for safety critical industries, while focusing on the aerospace segment. We are experts in the following stages of the software life cycle:
Independent Software Verification
Software Tools Development and Qualification
Genova has over 20 years’ experience with DO-178B/C and DO-254 processes, and prides itself on the strong background and experience of its engineering and management teams. We are certain that you will also be impressed by our incorporation of Agile processes into this traditional Waterfall workflow.
AEROSPACE: COMMERCIAL AND DEFENSE
AVIONICS: COMMERCIAL AND MILITARY
Genova helps our clients move their software applications and strategies into mobile applications; supporting their Mobile Application Development plans.
Our customer knowledge and expertise in this domain can help your teams develop mobile applications for various platforms:
• Cross-platform App Development
• Porting web applications to mobile apps in different platforms
Genova’s Engineering Services provides architectural guidance and developmental support on all kinds of design and development platforms, mobile application development (iOS and Android), web-based application development, and more.
Listed in the Government/Contract Vehicles section is a sampling of the contracts through which Genova has served as prime and subcontractor. Contact us for details and to discuss additional contract vehicles.
Genova has managed projects and programs using the traditional waterfall and iterative process called out in RTCA DO-178B and DO-178-compliant military programs. We understand the upgraded requirements in DO-178C.
We have also worked with many companies to modify practices and incorporate Agile Scrum processes, while maintaining the rigors of DO-178 artifacts and Stage of Involvement (SOI 1-4) requirements and procedures.
Genova is currently providing Product Owners and Scrum Masters for commercial clients in Agile software development environments. Genova’s Scrum Masters and Product Owners are mentors and active software developers, providing leadership by supporting the rest of the team. Our commitment to effective, streamlined project management offers a cost advantage while improving communication to stakeholders and delivery of software applications that are per specifications, on-time, and on-budget.
Custom Application Design, Development and Support
Genova designs and develops software applications for commercial, education, government, and medical & health customers, utilizing embedded, application, mobile, web and cloud technologies.
Software Verification & Validation
We employ rigorous CMMI methodologies for evaluating the correctness and quality of software products throughout the life cycle, ensuring that the outcome and work product of a project meets formal specifications, for a variety of “Safety of Flight” and “Safety of Life” applications.
Software Languages & Tools
Genova was contracted to port the existing DLE software for the Fusion program, which runs on the Windows Operating System, to the LOS-178 Real-Time Operating System and add functionality for discovering and uploading databases/tables that reside on a remote file server (the Information Management System LRU). Software development was performed to DO-178B Level D. Our responsibilities included identifying and documenting the requirements of the DLE software, design and development of the associated software, development of test suites for verifying both the DLE software and ODL subsystem, and performing formal verification.
Genova Technologies supported a DARPA program to demonstrate a tactical airborne network. A few main goals of the demonstration were to perform dynamic awareness, multiple levels of security, and low latency data rates. Later in the prototype lifecycle, the tactical airborne waveform was ported to a Software Common Architecture (SCA) waveform and deployed for use.