David Rule Email and Phone Number
David Rule work email
- Valid
David Rule personal email
- Valid
- Valid
David Rule phone numbers
Software Development & Management professional with experience in a variety of business domains including commercial aviation, defence, and medical fields. Skilled in leading small and large teams through complex software and system development projects. Successfully delivered several high profile solutions such as the 787 Brake Control System & 737AEW&C Wedgetail Mission system with multiple cross-functional dependencies using the Agile methodology. Excellent leadership skills & communication skills; demonstrated ability to build and maintain collaborative relationships across diverse business and technical areas enabling effective delivery.
Insitec Pty Ltd
View- Website:
- insitec.com.au
- Employees:
- 33
-
Software Engineering ManagerInsitec Pty Ltd Jul 2021 - PresentCanberra, Australian Capital Territory, AustraliaResponsibilities:- Managing software teams to develop cutting edge military products for Australian defence customers.- Managing all software & related engineers in the Insitec MIS business.- Development of Software Engineering Processes.- Bid Response development.- Project Manager, Product Owner, Scrum Leader and Business Analyst of the Samsung S23 Tactical Edge Device sovereign binary and middleware development project.- Scrum Lead of the AusTAC BMS-Lite project.- Business Development. -
Team ManagerPerformance Software Corporation Jan 2015 - Jul 2021Bothell, Washington, United StatesResponsibilities • Work directly with individuals in the organization as part of a matrix, managing them and their careers over several projects. • Career development, mentorship, training, morale, performance management and reviews. • Interviewing potential candidates, recruiting and advertising for positions. Achievements • Developed a leadership training program to train all engineers under my team. This program was designed to teach each engineer how to be a leader in his field, regardless of position within their team. Training on different styles of team leadership, servant–leader approach, leader-leader approach and how to manage specific issues as they arose within their team. • Lead the office events committee, organizing several employee morale events including Christmas parties, movies nights, games nights etc. -
Senior Principal EngineerPerformance Software Jul 2009 - Jul 2021Bothell, Washington, United StatesProject Lead, managing large software projects in the Avionics, Medical and Energy industries. Experience with numerous Tier 1 suppliers to Airbus, Boeing and Embraer. All aspects and levels of DO-178B software development from Systems and Software Requirements, Design, Architecture, Code, Testing, Process Management, Team Management & Reporting. Managing large teams in multiple locations and countries. -
Project LeadPerformance Software Jul 2009 - Jul 2021Bothell, Washington, United StatesLead various software engineering projects mostly DO-178B related. See experiences below. -
Senior Software Engineer - Performance SoftwareBoeing Jun 2018 - Jun 2021Long Beach, California, United StatesBoeing 737-NG / MAX - Next Generation FMS- Developed simulation models to test 737 Flight Management System models in MATLAB.- Culminated in developing a Virtual Pilot that controlled the 737 exactly as dictated by the Flight Crew Operations Manual, Flight Crew Training Manual and Flight Test pilots. Reviewed extensively by Boeing Test Pilots and 737 Captains from Alaska Airlines for accuracy.- Simulated accurately all Flight Plans filed by 737 commerical crews around the world. 8000+ individual flight plans tested. Flights plans gathered and tested using python scripting.- Attended Boeing Flight School where I passed FAA PPL Ground Theory, Instrument Theory and Instrument Ground Instructor. -
Senior Software Engineer - Performance SwRockwell Collins Mar 2018 - Jun 2018Cedar Rapids, Iowa, United StatesPanavia Tornado GR.4 - Mission Computer Update• Developed HTTP Server to display maps and other data in C using LynxOS and VxWorks RTOS. -
Senior Software Engineer - Performance SwAstronautics Corporation Of America Oct 2017 - Mar 2018Milwaukee, Wisconsin, United StatesAirbus Helicopters H160 - Wireless Airborne Communication Server, • Developed Linux service on Debian Linux in C, to start, reboot and stop multiple platforms in avionics platform. -
Senior Software Engineer - Performance SwPhysio-Control, Now Part Of Stryker Oct 2015 - Sep 2017Redmond, Washington, United StatesTesla Defibrillator (now LifePak 20)• Project Lead for Infrastructure development • Developed Data Management, Thread Management, Logging, Touchscreen, Software modes, Error Handling and Propagation in C on QNX OS. Updated Requirements and Software, and PR investigation and resolution. -
Senior Software Engineer, Project Lead - Performance SwRockwell Collins Oct 2014 - Sep 2015Cedar Rapids, Iowa, United StatesFlight Management Software - Bombardier C-Series (Now Airbus A220)• Project Lead to remove dead C++ code from existing FMS software. • Updated Requirements, Design and Software, CR investigation. -
Project Lead, Senior Sw Engineer - Performance SwDiehl Aviation Jul 2012 - Sep 2013Überlingen, Baden-Württemberg, GermanyVECB APU Control Unit - Airbus A350• Project Lead to develop automated tests utilising Python for testing the Airbus A350 Auxiliary Power Unit (APU) Versatile Engine Control Box (VECB).• Led team to develop over 150 tests in short period for customer in Germany. -
Senior Software Engineer - Performance SwHoneywell Jul 2011 - Jul 2012Phoenix, Arizona, United StatesHoneywell KSN-770 Flight Management Software • Developed the system and software requirements, design and C code for the Area Navigation Precision Landing System using high precision GPS. -
Software Lead - Performance SwTectura 2010 - 2011Bellevue, Washington, United States787 Electronic Log Book - Boeing (Project Lead) • Project lead for small team to assist Tectura update the existing logbook portion of Electronic Flight Bag for Boeing 787 program in Groovy/Grails. -
Senior Software Engineer - Performance SwEaton Aerospace 2009 - 2010Developed systems and software requirements, design requirements and code for the Embraer 550 Landing Gear Hydraulic Control System.• Lead the Hydraulics Team as a Project Lead. • Developed system & software requirements in DOORS. • Developed Hydraulics control code in C. -
Senior Software Engineer - Performance SwHoneywell Jul 2008 - Jul 2009Phoenix, Arizona, United StatesNext Gen FMS - Boeing 747-8 • Developed the requirements, design and code for the Step Mode for Honeywell B747-8 Next Gen FMS in C++. Flight Management System - Airbus A330/340 • SCR investigation. Resolving code defects in Ada. Direct Mode Flight Control System - Boeing 787 • Updating design & C code for SCR issues. -
Software Lead, Enginering Process LeadCrane Aerospace Jan 2008 - Jul 2009Lynnwood, Washington, United StatesResponsibilities • Software Lead for the Sensing Team on the 787 BCMS. Responsible for planning, execution and technical direction for the development of the sensing requirements & embedded software on the 787 BCMS. Managed local and remote teams located in diverse areas including Michigan, Montana, California,Washington and India. Team included 3rd party software developers from GE (Aviation), Performance Software and HCL India. • Software developed to RTCA/DO178B (Level A) in C language. • Provided technical and administrative leadership for the Lynnwood office of Crane Aerospace, supervising all 787 personnel in that office. • Chaired Engineering Review Board (ERB) and developed improved processes to ensure the highest quality of disposition of change reports and tasking. • Developed automated metrics tools for management use & presentation to customers that queried CM Synergy database, became authority on the CM database and provided teams and QA with the required queries and metrics to help them perform their roles. • Developed improved processes to help meet schedule deadlines while remaining complaint with DO178B processes. Helped to define, assemble and maintain a process repository to replace email and tribal knowledge low-level internal processes and work instructions. • Help to define processes, work instructions and manage out-sourced work to Indian sub-tier supplier HCL India. • Championed traceability efforts to keep requirements consistent across all tiers. -
Senior Software EngineerBoeing Oct 2001 - Jan 2008Kent, Washington, United StatesRAAF 737 AEW&C - Wedgetail Project Responsibilities • Senior Software Developer for the Displays Team, Architecture Team & Communications Team for Mission Computing for the Boeing 737 AEW&C Wedgetail Project over several years. • Design, Code & Unit Test & Integration of the software using C++, JAVA, CORBA & KDA SPIDER UIS HMI proprietary technology. • Lead Designer of the Frequency Management system. • Lead Engineer on the SATCOM Radio integration into Mission Computing. • Technology Focal for Frequency Management, SATCOM Radios, V/UHF Radios, Surveillance, Alarms / Alerting & Transceivers. Achievements • Primary Reviewer of DP Transceiver code, developing checklists that produced consistently high quality of code and lead to a massive decrease in transceiver software PR’s. • Lead the SATCOM Integration team to a successful conclusion. • Successfully concluded the Frequency Management project on schedule with only 2 small bugs found post-delivery in 15,000 lines of code. • Developed Lean (agile) processes for multiple programs on Lean Process Tiger Team, • Developed process for easy examination of DP (Display Processor) cores from integration testing for all developers, halving time of problem resolution in integration. -
Software EngineerBoeing Jan 2000 - Sep 2001Raaf Base Amberley, QldRAAF F111 - AGM-142 Standoff Weapon Project Responsibilities • Software Developer on the AGM-142 Standoff Weapon Integration project. • Responsible for the documentation, design, code development & testing for the CDU / BSIU Displays for the F-111 and integration with the F-111 Mission Computer. Achievements • Developed streamlined process for Control Display Unit (CDU) builds from 8 hours down to 1.5 hours, making significant time savings for CDU developers. -
Software EngineerThe Boeing Company Jun 1998 - Dec 1999Hmas Watson, Watsons Bay, Nsw AustraliaCollins Class Submarine - Weapon Data Convertor Responsibilities • Developing Ada 83 software for the Weapon Data Computer on the Collins Sub. • Solving Development Trouble Reports (DTR’s) raised on the WDC. • Lead for UGM84 Harpoon Testing at Cat 0 and Cat 1 Testing. Achievements • Achieved Office of Primary Responsibility (OPR) status on the UGM-84 Harpoon Cruise Missile, one of the main Computer Software Components on the Weapon Data Converter (WDC), achieving some of lowest closure times on DTR’s in the team. • Passed Advanced Ada course as part of Masters program at Macquarie university • Won Macquarie University Micro-Mouse programmable mechanical mouse maze competition.
David Rule Skills
Frequently Asked Questions about David Rule
What company does David Rule work for?
David Rule works for Insitec Pty Ltd
What is David Rule's role at the current company?
David Rule's current role is Software Engineering Leader & Innovator.
What is David Rule's email address?
David Rule's email address is da****@****are.com
What is David Rule's direct phone number?
David Rule's direct phone number is +162333*****
What schools did David Rule attend?
David Rule attended Unsw, Unsw, James Ruse Agricultural High School.
What skills is David Rule known for?
David Rule has skills like Software Engineering, Do 178b, Software Development, Avionics, Systems Engineering, Embedded Systems, Embedded Software, Software Design, C, Testing, Clearcase, C++.
Who are David Rule's colleagues?
David Rule's colleagues are Eric Chen, Geoff Van Der Hor, Lachlan Mcalpine, Michael Hirt, Scott Dietz, Troy Kleppe, Joe Baker.
Not the David Rule you were looking for?
-
David Rule
Greater Melbourne Area3hotmail.com, zendesk.com, zendesk.com2 +1 415-XXXXXXXX
-
David Rule
Clifton Beach, Qld1pmplimited.com.au -
David Rule
Solving Complex Data Problems And Growing Fintechs And Regtechs Safely And ProfitablyGreater Sydney Area1hotmail.com -
David Rule
Providing Holistic Personal Financial Advice For Clients And Their Families So They Can Create Their Ideal Future Lifestyle.Canberra2godfreypembroke.com.au, muchmorethanmoney.com.au
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial