CEOInterviews.AI
Start App
Grayson Brulte
Founder & Host, The Road to Autonomy

How Aerospace Safety Standards Enable the Future of Flight

📅 Aug 06, 2026 SAE International 34 MIN 825 VIEWS 57 SEGMENTS · 2 SPEAKERS
Explore how aerospace safety standards are enabling the future of flight in this episode featuring Craig McMillan, MGSE Growth Leader at GE Aerospace. From supersonic travel and commercial space to AI-enabled aircraft, the conversation looks at why industry consensus standards like ARP4754B, independent verification, rigorous systems engineering, MBSE, digital engineering, and simulation are essential as modern aircraft become more software-driven, interconnected, and complex. Listen in for an industry-level discussion on how collaboration, safety practices, and evolving certification approach...

What Grayson Brulte said

Written from the verified transcript and checked against it. Every figure links to the moment it was said.

Craig McMillan, MGSE Growth Leader at GE Aerospace, discussed how aerospace standards like ARP 4754B and DO-178C provide a common language and roadmap for safety across manufacturers and regulators. He explained that development assurance, introduced in the 1990s, helps verify complex systems when exhaustive testing is impossible, using examples like redundant airspeed indicators. McMillan said simulations start at product conception and are refined as designs progress, with digital engineering becoming essential as systems grow more complex. On AI, he noted it remains an open question for safety-critical systems due to its non-deterministic nature, and a SAE working group is developing guidance. He said the Department of War leads in AI adoption for military applications like swarming, but civil migration is premature. McMillan described the S-19 committee's goal of unifying digital engineering models through ontologies and knowledge graphs, and he highlighted trends toward longer, thinner routes, supersonic travel, and urban air mobility, all requiring economic viability and safety focus.

Key takeaways

  1. ARP 4754B provides a roadmap for showing compliance with FAR 25.1309, using development assurance for complex systems.
  2. The S-19 committee aims to unify digital engineering models across companies using ontologies and knowledge graphs.
  3. Supersonic and urban air mobility (e.g., Boom, Joby, Archer) must be economically viable to be sustainable.

Numbers and commitments

FigureWhat it refers toTypeAt
36 years McMillan's anniversary in aerospace metric 28:21
150 knots Example airspeed in erroneous data scenario other 4:30
180 knots Erroneous airspeed indicator reading example other 4:30
5 to 10 minutes Potential urban air mobility taxi trip time other 28:21
14 to 16 hours LA to Sydney flight time other 28:21

Chapters

  1. 0:00Role of standards in aerospace
  2. 3:12Development assurance and ARP 4754
  3. 6:00Software and hardware complexity
  4. 7:11Environmental risks and safety assessment
  5. 8:12Industry collaboration on safety
  6. 10:00Simulation in product development
  7. 14:13AI in safety-critical systems
  8. 18:46Military AI adoption and civil migration
  9. 22:57S-19 committee and digital engineering
  10. 28:21Future of aerospace engineering

Questions asked in this interview

4
  1. 4:30And so, what development assurance says, okay, if I lose an engine, what is the impact on my aircraft and how would I mitigate that?
  2. 13:14So, applying digital engineering with an increasing complexity is a very natural fit. Does that make sense?
  3. 19:57... their own work, has there ever been a time when you wrote a document and you've looked at that document so many times that you would have an obvious misspelling and you would just glance right over it because you've seen it so many times?
  4. 28:21In just a few hours as opposed to 10 plus hours like LA to Sydney is what?
Grayson Brulte 0:02 ↗
Hello, I'm your host Grayson Brulte. Welcome to another episode of SAE Tomorrow Today, a show about emerging technology with the leaders and innovators who make it all happen. On today's episode, we're actually honored to welcome Craig McMillan, MGSE Growth Leader, GE Aerospace. On today's episode, we'll discuss how the industry-level forces are shaping the future of aerospace engineering, from safety standards to the emerging challenges of AI-enabled flight. We hope you enjoy this episode. Craig, welcome to the podcast.
Craig McMillan 0:31 ↗
Thanks, Grayson. I appreciate it. Glad to be here.
Grayson Brulte 0:34 ↗
It's great to have you here. I'll just say this, little kid, aerospace is cool. And there's a lot of moving parts that go into aerospace, but behind all the coolness is the kid in me, there's a lot of complexity, a lot of moving parts in aerospace. So, the big question, Craig, is what role do standards play in enabling the complexities to turn into realities, to allow this industry to scale?
Craig McMillan 1:00 ↗
Well, I think it does two things. The first thing is it gives a common reference for different companies. So, where there are multiple companies, Boeing, Airbus, for engine manufacturers, Pratt & Whitney, Rolls-Royce, GE Aerospace, we all make common products. And having these standards allows us to talk in a common language. So, when we demonstrate to the regulatory authorities like the FAA and EASA, we can talk to them in a common language. So, the regulators don't have to learn the language from a bunch of different customers or from a bunch of different applicants. And then the second thing it provides is it provides a roadmap for handling the complexity because our systems are getting increasingly complex and we've, by having a standard, you're giving a roadmap of the minimum acceptable criteria that everybody can follow to ensure that you deliver safe products because as cool as aerospace is, safety always has to be at the forefront of everything we do and these standards give a minimum bar to meet from a system safety perspective and that's critical to ensuring that we have a safe and usable airspace system.
Grayson Brulte 2:08 ↗
Where would we be? I like the term that you use a lot, common language. Would we have this manufacturer going this way, this jet engine company going this way, regulators saying what, where, how, why? Is that what would be going on if there wasn't a common language?
Craig McMillan 2:25 ↗
Yeah, yeah, because each of the applicants would try to provide a package using their own terminology and then the regulator would have to speak numerous different languages in order to understand what it is they were doing. So, by providing a common reference, the regulators are more able to assess the compliance to the safety standards in a way that makes sense to them. And so, standards like ARP 4754 — well, excuse me, ARP 4754 is not a standard, it's a recommended practice, but it gets invoked by advisory circulars and such by the regulatory agencies.
Grayson Brulte 3:02 ↗
So, where would we be without ARP 4754? Where would we be as an industry?
Craig McMillan 3:12 ↗
Well, we know where we'd be because we were there 40 years ago, or 30 years ago. So, what that particular document shows is how to meet AC 25.1309, and that is the regulatory rule that we have to meet to show that we have a safe system and it doesn't do anything it's not supposed to do. For years with simple analog systems, applicants were having trouble deterministically showing that they met a minimum bar of system safety and as the systems got more complex, it became unmanageable. So, what happened in the '90s is that we came out with this concept of development assurance. So, when you cannot exhaustively verify a product, we developed a process by which you could show with a high level of confidence that a product was safe in accordance to 25.1309. So, ARP 4754, now we're up to revision B, provides a roadmap to how you can show compliance to FAR 25.1309.
Grayson Brulte 4:15 ↗
And sitting here as a non-aerospace engineer, how would you describe that in simple terms to a listener or the member of the public that's, okay, yes, you're all about safety, but how would you put that into simple terms so they can grasp?
Craig McMillan 4:30 ↗
Well, for instance, you break it down in terms of function. So, an engine provides thrust. And you look at what an engine can do, there could be two forms of failures. One would be a loss of function, so you lose an engine. And so, what development assurance says, okay, if I lose an engine, what is the impact on my aircraft and how would I mitigate that? In most cases, you would have second, third, or fourth engines, and you would continue to fly on the remaining engines. A second type of error that we try to mitigate is an undetected erroneous data. So, let's say in your airspeed, you're flying at 150 knots, but your airspeed indicator shows that you're flying at 180 knots. It's not annunciating any sort of failure, but it's giving you incorrect information, but you the pilot don't know that. And so, we developed a development assurance process to show that even when that sort of undetected error occurs, you would have a means of detecting that error and taking the appropriate action. In case you would have two other airspeed indicators, and when two airspeed indicators are showing 150 knots and the third one is showing 180 knots, you could reasonably deduce that the third one is the erroneous indication and go by the other two. So, we provided a mechanism for system safety to determine when these sort of known and unknown errors occur and how to properly mitigate and respond to them.
Grayson Brulte 6:00 ↗
Does that change when you're looking at software versus hardware or are they all interconnected?
Craig McMillan 6:06 ↗
So, system safety applies to all the above, but when you get into system software, it gets more complex exponentially faster because with a flight management system for instance, it has hundreds of thousands of lines of code in it. The amount of things that can go wrong in hundreds of thousands of lines of code is obviously a very large number and so DO-178C was developed to provide development assurance for software which feeds into ARP 4754B. And so, you provide this layered approach where you have development assurance at the system level and then you would do development assurance at your hardware and software levels, but it all ties together. Development assurance for aero-mechanical systems like a flap, a spoiler, something like that is a little bit more straightforward because you don't have the complexity that you would with software, but you still have the important safety-critical functions that you would need to evaluate.
Grayson Brulte 7:02 ↗
And when you look at evaluation, where do environmental risks such as radiation or unknown environmental things that could happen, where does that come into the risk analysis?
Craig McMillan 7:11 ↗
So, as part of the development assurance process in the ARP 4754B, we have the safety assessment process defined in ARP 4761A. And that basically is a sibling document and that's where we get into some of those types of common mode errors like bird ingestion for instance, where you would fly through a flock of birds and lose both engines like the US Air incident on the Hudson River. Or you would look at radiation effects like single event effects from radiation or any sort of environmental factor like that, like heavy rain or lightning or things like that. So, that would be part of your risk assessment that you would do as part of your safety assessment.
Grayson Brulte 7:57 ↗
As part of a risk assessment, does the industry share risks or edge cases that they've encountered with each other? Say, "Hey, we've experienced X, Y, and Z. This is how we resolved it. You might want to plan for that." Is there open communication on that safety across the industry?
Craig McMillan 8:12 ↗
Yeah, that's fairly typical because we all have an interest in safety. When there is an incident involving an aircraft, the general flying public isn't necessarily attuned to what aircraft manufacturer, what engine. It's just an aircraft accident. We all have a vested interest in having safety. System safety is never going to be a business differentiator. We all want to be safe. And so, there is a lot of collaboration. So, when we work on these committees to develop these documents, all of the companies that I mentioned previously are actively engaged working collaboratively together trying to make sure that we are all doing what's best for the industry from a system safety perspective.
Grayson Brulte 8:54 ↗
Are those system safety — are they independent? Where I'm just asking this as an individual who flies, that a boss can't say, "Nope, you're going to do this." Are they fully independent where they have the say and they cannot be influenced either by an internal person or an external person and they're just purely focused on safety?
Craig McMillan 9:13 ↗
Well, that certainly is the intent. How that is implemented differs from company to company. What is typically recommended from the regulators is that you would have a safety management system. And that you would have independence of that safety management system where you could raise that issue. And so, how that is applied is unique to each company or applicant.
Grayson Brulte 9:38 ↗
From a safety perspective, obviously we're very fortunate in this time of society. We have access to a lot of really great tools, simulation, digital engineering tools. When did those come into the picture from a safety perspective? When did those individuals on the safety teams and the engineers start to run different what-if scenarios for safety planning? When does that start in the development process?
Craig McMillan 10:00 ↗
Oh, pretty much from the beginning. When you even initially conceive of a product, you would typically address those types of major concerns to ensure that you don't go down the path of developing something that then is not sustainable from a safety perspective. So, those simulations would start on day one. Obviously, the initial simulations would be very high-level with low-level detail because think of it as a back-of-the-napkin calculation to make sure that what you're doing is appropriate. And as the design progresses, these simulations and analyses would become more and more refined and more detailed.
Grayson Brulte 10:35 ↗
Is there a, let's say, industry-wide — not a standard, but a best practice where in the beginning for a certain period of time, simulation is done before it takes a step where you're trying to uncover things that you might have thought of and really kind of push the envelope and then at that point it graduates to the next step?
Craig McMillan 10:55 ↗
Typically, running simulations early helps find issues before you actually build hardware. And so, it's in your best interest to run those simulations to validate your design before you go build it. You still have the verification process after you build the product to ensure that it does what it's supposed to do and only what it's supposed to do, but the simulations give you a higher confidence. If you find an issue after you build the hardware, it's a very disruptive process to go fix it because you have to go back and change your design, then you have to rebuild the hardware, and then go back and re-verify it. Whereas, if you find something in simulation, you just fix it in the design before you build the hardware and before you ever tested it on a test bench. So, finding problems early has significant benefits on several fronts. And so, obviously, you want to run the highest fidelity simulation as early in the process as possible to give you the highest confidence that you're actually building the right product.
Grayson Brulte 11:58 ↗
Have you seen, if just using industry averages, where a new product is in simulation for X amount of time? Is there like an industry average? Is it 8 months, 2 years that something sits in simulation before it graduates? Any data that you've seen?
Craig McMillan 12:12 ↗
It's all a function of the complexity of the product. And then the computational methods. So, it's ever-changing. I mean, back in the day, they designed airplanes completely with slide rules. And now we're using supercomputers and high-performance computers and all sorts of advanced computational techniques to develop these things, and it just seems like the systems become more complex in step with the increase in ability of computing power. So, the computing power can never keep up with the complexity of the system. So, we're always having to catch up to be able to analyze these systems. You know, think fly-by-wire and fully digital electronics flying the airplane, and things like that. Where back in the day where everything was a cable and pulley system, it was a little bit easier to analyze it, but you couldn't do as much with it. So, a fly-by-wire flight control system is more capable than a cable and pulley system, but a cable and pulley system is easier to analyze.
Grayson Brulte 13:11 ↗
Do we ever get to a point where it's too complex?
Craig McMillan 13:14 ↗
I don't think it gets to the point where it's too complex. It would just take longer to analyze it and be able to provide you the confidence that it's safe because you simply just have more to analyze. And that's where digital engineering comes in, where if you have things represented in a digital form, then you would provide the means to be able to analyze it more thoroughly, more exhaustively using automated techniques. Because everything is interconnected in a digital representation. So, applying digital engineering with an increasing complexity is a very natural fit. Does that make sense?
Grayson Brulte 13:50 ↗
It does. So, then on the back side of that is where does AI come into the equation and how is the industry approaching models? Are they using closed models, open-source models? And I ask that from a data leakage standpoint. There's been a lot of government documents, there's been a lot of public documents around data leakage. So, when AI enters the picture, how are the industry thinking about it from a models perspective?
Craig McMillan 14:13 ↗
The answer is in safety-critical systems in aviation, that's still an open question. So, AI — we're still at the early stages of applying AI for the development of safety-critical systems. As part of the SAE working group, we've started a working group to provide examples of how AI can be used in development of safety-critical systems using the development assurance techniques. The problem with AI is it's not deterministic. If you give it the same input five times, you could conceivably get five different answers. And so, we have this term called qualification of tools. DO-330, if you're familiar with the RTCA standard, gives a template for defining tools for software development. AI cannot be qualified because it won't give you the same answer. So, you have to apply the development assurance approach and say, "How can my AI introduce an error into my product and how would I identify and mitigate that error?" And so, that's what we're in the process of doing now. So, we're still very, very at the early stages. AI never going to replace an engineer. Or "never" may be a strong term, but because of the limitations of the determinism of AI and the lack thereof, the human is always going to be a critical element of the design process. Now, the AI can help the human go faster, provided that the human is cognizant of the problems that an AI can introduce in a product, and the human is using the AI as an aid and not as a replacement.

29 more exchanges in this transcript

Sign in free to read the rest of this interview. No card required.

Sign in to read the full transcript

Cite this transcript

APA, MLA, BibTeX
APA

Brulte, G. (2026, August 6). How Aerospace Safety Standards Enable the Future of Flight [Interview transcript]. SAE International. CEOInterviews.AI. https://ceointerviews.ai/interview/3079690/

MLA

Grayson Brulte. "How Aerospace Safety Standards Enable the Future of Flight." SAE International, 6 Aug. 2026. Transcript, CEOInterviews.AI, https://ceointerviews.ai/interview/3079690/.

BibTeX
@misc{brulte2026_3079690,
  author       = {Grayson Brulte},
  title        = {How Aerospace Safety Standards Enable the Future of Flight},
  howpublished = {Interview transcript, SAE International. CEOInterviews.AI},
  year         = {2026},
  month        = {aug},
  url          = {https://ceointerviews.ai/interview/3079690/},
  note         = {Speaker-attributed transcript with timestamps}
}