Principal Software Engineer
Phoenix, Arizona Area
Technical lead for a project to streamline the MBD workflow for the Monitor Warning Function (MWF) within Displays & Graphics with a focus on using a COTS toolset provided by the Mathworks for DO-178B/C certificationDeveloped MWF functionality for Embraer E2 program, updating critical Simulink models and production code based on change requests while performing as effective oversight/peer reviewer for updates to High-Level Requirements and modelsChampioned the use of Model Based… Show more Technical lead for a project to streamline the MBD workflow for the Monitor Warning Function (MWF) within Displays & Graphics with a focus on using a COTS toolset provided by the Mathworks for DO-178B/C certificationDeveloped MWF functionality for Embraer E2 program, updating critical Simulink models and production code based on change requests while performing as effective oversight/peer reviewer for updates to High-Level Requirements and modelsChampioned the use of Model Based Development (MBD) by mentoring several projectsDeveloped and supported Simulink-based tool in a key role within the Engineering Tools group, generating artifacts to support DO-178B certification for Boeing 787 Flight Controls program and Airbus 350 Environmental Controls program Established Mathworks Community of Practice at Honeywell providing a common platform to discuss issues, disseminate training information and best practicesDeveloped model-based requirements for the Dassault F5X EPIC program with applications group. Produced Simulink model-based specifications based on customer requirements used to verify the requirements and generate production code. Put in place libraries and automation scripts, streamlining workflow. Used Simulink Report Generator to export model information in a format that was imported into TeamCenter Systems Engineering (TcSE).Supported V&V activity for the Boeing 787 FMS program, ensuring on-time certificationDesigned and constructed the Virtual Aircraft, a Simulink-based prototyping environment for the Embraer E2 program with the Applications Group, creating library of modules that emulated power-up delays, failure conditions, etc. for various LRUs along with S-Functions to emulate conversion of ARINC 429, Analog and Discrete data into ASCB format, with support for generating code using TLC Show less