The 5 Key Ingredients to Get Your Avionics Software Code Implementation Cooking

Cooking and avionics are incredibly similar. At their cores, they’re both made of meticulous processes that involve numerous steps and require numerous elements to be prepared and altered in just the right way, all in the hopes of creating an exceptional end-result experienced by numerous people. So, in this article, we’re covering an important section of the avionics software project recipe: implementation. When the “base” parts of your software dish—requirements and design—are ready, the next step is to get your code implemented in your product. While this particular step isn’t as complex or time-consuming as the entirety of your project, Continue Reading > > >

The 3D Experience: Avionics Software Design, Development and Data Coupling

Not every profession has to use three dimensions. Artists, musicians, writers, and tax attorneys alike usually only need to consider two planes of existence in their professional lives. But aerospace engineers and avionics professionals have a unique relationship with all dimensions. Dealing with all planes all the time (pun absolutely intended) is no small feat, and it’s especially important (and ironic) when working within a platform that only uses two dimensions: Avionics Software Design. So, for this article, we’re going to cover a different, non-spatial “3D;” let’s talk about the design, development and use of data coupling for Avionics software. Continue Reading > > >

Autopilot Engaged? Automated vs. Manual DO-178C Verification

UPDATE – Sept 27, 2022 In just the last six months, we’ve seen some incredible ways AI is helping aviation and aerospace development. As a leader in Avionics certification and aerospace engineering solutions, ConsuNova is at the forefront of new, “smart” technologies in aviation, and we’d like to show you what we’re developing in our upcoming webinar, “Applying AI to Design Assurance in Aerospace”. Topics to be covered include:• Design Assurance overview – Regulations, processes, and safety assurance steps.• Certification challenges using AI – How to deal with the potential risks and difficulties when using AI to deliver intended functionality.• Continue Reading > > >

Higher Standards: Best Avionics Software Quality Assurance Practices (Part 2)

Welcome to part 2 of our 2-part article series – Higher Standards: Best Avionics Software Quality Assurance Practices. If you haven’t read part 1 yet, we encourage you to do so whenever convenient, though we did our best to make sure both parts can fly solo, so to speak. That said, the articles make a phenomenally informative pair for comprehensively explaining the processes, procedures and best practices involved in Software Quality Assurance (SQA) for Avionics and Aerospace. In part 1, we discussed why SQA is such a crucial part of any avionics software development lifecycle, laid out the phases of Continue Reading > > >

Higher Standards: Best Avionics Software Quality Assurance Practices (Part 1)

In the age of internet dating and unprecedented restaurant closures, you might need to occasionally lower some standards to make the most of daily life. Generally, however, it’s always good to set standards high for your professional, personal, and yes, cuisine-related interests. One (professional) aspect of life where it’s always important to keep high standards: software quality assurance. A related aspect where the highest standards should be applied, and never lowered: Avionics software quality assurance. Without the proper quality assurance processes and practices in place, you run the risk of missing errors and flaws in your Avionics software’s design and Continue Reading > > >

The Importance of Avionics Software Project Planning

No matter the industry or role, planning is a crucial part of any task’s successful completion. Well thought-out, SMART-goal driven plans help set the scene for activities, letting every stakeholder “see” the desired outcome, and how, when and even why that outcome will be achieved. When it comes to avionics, a great plan and “sticking to it” will invariably make or break your project. In this article, we’re focusing on avionics software development and how to plan with DO-178C and related DALs in mind. We’ll start with a quick list of the primary components that every good DO-178C-related plan, and Continue Reading > > >

What is the Software SOI and how to pass EASA / FAA Audits?

SOIs are Stages of Involvements and are the minimum gates that a Certification Authority (EASA or FAA) gets involved in reviewing a system or sub-system. With respect to Software there are certain guidelines to know for successful results showing DO-178C compliance. Under FAA Review: Software Order 8110.49: SW Approval Guidelines SW Job Aid: Review Guidelines Under EASA Review: Software EASA CM – SWCEH – 002: SW Approval Guidelines General notes to consider: 80% similar process between FAA / EASA FAA uses DERs to assist or perform the Audits EASA uses Panel 10 (experts of SW & AEH) FAA uses Job Aids Continue Reading > > >