David Rule
AeroLeads people directory · profile

David Rule Email & Phone Number

Software Engineering Leader & Innovator at Insitec Pty Ltd
Location: Newcastle East, New South Wales, Australia 18 work roles 3 schools
1 work email found @psware.com 1 phone found area 623 LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 1 phone

Work email d****@psware.com
Direct phone (623) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Engineering Leader & Innovator
Location
Newcastle East, New South Wales, Australia
Company size

Who is David Rule? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

David Rule is listed as Software Engineering Leader & Innovator at Insitec Pty Ltd, a with 33 employees, based in Newcastle East, New South Wales, Australia. AeroLeads shows a work email signal at psware.com, phone signal with area code 623, and a matched LinkedIn profile for David Rule.

David Rule previously worked as Software Engineering Manager at Insitec Pty Ltd and Team Manager at Performance Software Corporation. David Rule holds Engineering, Aerospace, Honours 2Nd Class from Unsw.

Company email context

Email format at Insitec Pty Ltd

This section adds company-level context without repeating David Rule's masked contact details.

{first}.{last}@psware.com
86% confidence

AeroLeads found 1 current-domain work email signal for David Rule. Compare company email patterns before reaching out.

Profile bio

About David Rule

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.

Listed skills include Software Engineering, Do 178B, Software Development, Avionics, and 46 others.

Current workplace

David Rule's current company

Company context helps verify the profile and gives searchers a useful next step.

Insitec Pty Ltd
Insitec Pty Ltd
Software Engineering Leader & Innovator
canberra, act, australia
Website
Employees
33
AeroLeads page
18 roles · 18 years

David Rule work experience

A career timeline built from the work history available for this profile.

Software Engineering Manager

Current

Canberra, Australian Capital Territory, Australia

Responsibilities:- 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.

Jul 2021 - Present

Team Manager

Bothell, Washington, United States

Responsibilities • 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.

Jan 2015 - Jul 2021

Senior Principal Engineer

Bothell, Washington, United States

Project 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.

Jul 2009 - Jul 2021

Project Lead

Bothell, Washington, United States

Lead various software engineering projects mostly DO-178B related. See experiences below.

Jul 2009 - Jul 2021

Senior Software Engineer - Performance Software

Long Beach, California, United States

Boeing 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.

Jun 2018 - Jun 2021

Senior Software Engineer - Performance Sw

Cedar Rapids, Iowa, United States

Panavia Tornado GR.4 - Mission Computer Update• Developed HTTP Server to display maps and other data in C using LynxOS and VxWorks RTOS.

Mar 2018 - Jun 2018

Senior Software Engineer - Performance Sw

Milwaukee, Wisconsin, United States

Airbus Helicopters H160 - Wireless Airborne Communication Server, • Developed Linux service on Debian Linux in C, to start, reboot and stop multiple platforms in avionics platform.

Oct 2017 - Mar 2018

Senior Software Engineer - Performance Sw

Redmond, Washington, United States

Tesla 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.

Oct 2015 - Sep 2017

Senior Software Engineer, Project Lead - Performance Sw

Cedar Rapids, Iowa, United States

Flight 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.

Oct 2014 - Sep 2015

Project Lead, Senior Sw Engineer - Performance Sw

Überlingen, Baden-Württemberg, Germany

VECB 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.

Jul 2012 - Sep 2013

Senior Software Engineer - Performance Sw

Phoenix, Arizona, United States

Honeywell 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.

Jul 2011 - Jul 2012

Software Lead - Performance Sw

Bellevue, Washington, United States

787 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.

2010 - 2011 ~1 yr

Senior Software Engineer - Performance Sw

Developed 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.

2009 - 2010 ~1 yr

Senior Software Engineer - Performance Sw

Phoenix, Arizona, United States

Next 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.

Jul 2008 - Jul 2009

Software Lead, Enginering Process Lead

Lynnwood, Washington, United States

Responsibilities • 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.

Jan 2008 - Jul 2009

Senior Software Engineer

Kent, Washington, United States

RAAF 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.

Oct 2001 - Jan 2008

Software Engineer

Raaf Base Amberley, Qld

RAAF 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.

Jan 2000 - Sep 2001

Software Engineer

Hmas Watson, Watsons Bay, Nsw Australia

Collins 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.

Jun 1998 - Dec 1999
Team & coworkers

Colleagues at Insitec Pty Ltd

Other employees you can reach at insitec.com.au. View company contacts for 33 employees →

3 education records

David Rule education

Engineering, Aerospace, Honours 2Nd Class

Science, Computer Science

FAQ

Frequently asked questions about David Rule

Quick answers generated from the profile data available on this page.

What company does David Rule work for?

David Rule works for Insitec Pty Ltd.

What is David Rule's role at Insitec Pty Ltd?

David Rule is listed as Software Engineering Leader & Innovator at Insitec Pty Ltd.

What is David Rule's email address?

AeroLeads has found 1 work email signal at @psware.com for David Rule at Insitec Pty Ltd.

What is David Rule's phone number?

AeroLeads has found 1 phone signal(s) with area code 623 for David Rule at Insitec Pty Ltd.

Where is David Rule based?

David Rule is based in Newcastle East, New South Wales, Australia while working with Insitec Pty Ltd.

What companies has David Rule worked for?

David Rule has worked for Insitec Pty Ltd, Performance Software Corporation, Performance Software, Boeing, and Rockwell Collins.

Who are David Rule's colleagues at Insitec Pty Ltd?

David Rule's colleagues at Insitec Pty Ltd include Troy Kleppe, Eric Chen, Simon Craft, Yingying Zhang Ca, and Imtiaz Mashroor.

How can I contact David Rule?

You can use AeroLeads to view verified contact signals for David Rule at Insitec Pty Ltd, including work email, phone, and LinkedIn data when available.

What schools did David Rule attend?

David Rule holds Engineering, Aerospace, Honours 2Nd Class from Unsw.

What skills is David Rule known for?

David Rule is listed with skills including Software Engineering, Do 178B, Software Development, Avionics, Systems Engineering, Embedded Systems, Embedded Software, and Software Design.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the David Rule you were looking for.

View similar profiles