David Burgoyne, P.Ing, M.Ing
Senior System/Software Engineer at CAE- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
French Native or bilingual proficiency
-
English Native or bilingual proficiency
Topline Score
Bio
Credentials
-
Ingénieur/Engineer
Ordre des ingénieurs du QuébecMay, 2014- Oct, 2024
Experience
-
CAE
-
Canada
-
Aviation and Aerospace Component Manufacturing
-
700 & Above Employee
-
Senior System/Software Engineer
-
Nov 2021 - Present
Design C/C++ software to simulate aircraft autopilot and flight control system and ensure real time simulation, which includes : - system requirements analysis; - adequate solution definition; - software architecture design; - coding; - software & hardware integration; - testing and debugging; - documentation; - qualification with authorities.
-
-
System/Software Engineer
-
Jun 2015 - Nov 2021
-
-
-
Thales
-
France
-
IT Services and IT Consulting
-
700 & Above Employee
-
Test Engineer
-
Jan 2014 - Jun 2015
- Test and Validate complex flight control system - Develop and perform high level system tests - Develop and perform low level system tests - Verify and validate system implementation of control law model - Investigate system bugs and analyse root cause - Develop software robustness test - Perform Peer Review - Respect short deadline - Deliver high quality work while ensuring cost efficienty - Test and Validate complex flight control system - Develop and perform high level system tests - Develop and perform low level system tests - Verify and validate system implementation of control law model - Investigate system bugs and analyse root cause - Develop software robustness test - Perform Peer Review - Respect short deadline - Deliver high quality work while ensuring cost efficienty
-
-
-
Thales
-
France
-
IT Services and IT Consulting
-
700 & Above Employee
-
Engineering Intern - Verification & Validation of Flight Control System
-
May 2012 - Aug 2012
- Development of Simulink models defined by the system engineers; - Define test cases to verify the requirements defined by the flight control system engineers; - Define scripts and test vectors to verify the test cases developed. - Review test cases and test procedures defined by specialists IVV - Execution of virtual test bench procedures - Development of Simulink models defined by the system engineers; - Define test cases to verify the requirements defined by the flight control system engineers; - Define scripts and test vectors to verify the test cases developed. - Review test cases and test procedures defined by specialists IVV - Execution of virtual test bench procedures
-
-
-
Famic Technologies Inc.
-
Canada
-
Software Development
-
1 - 100 Employee
-
Engineering Intern
-
Jan 2011 - Aug 2011
- Development of Automation Studio Software - Participate in multi technologies projects using quality system (ISO) - Analysis and interpretation of electrical, electrotechnical and PLC product specifications; - Development of models of manufactured products in Automation Studio - Creation of virtual test benches to validate the simulation of manufactured products; - Complete Automation Studio catalogs of manufactured goods; - Participate in software testing and validation of catalogs and report results - Assist and supervise new interns Show less
-
-
Education
-
Université de Montréal - Ecole polytechnique de Montréal
Master of Engineering (M.Eng.), Aerospace Engineering -
Université de Montréal - Ecole polytechnique de Montréal
Bachelor of Engineering (B.Eng.), Electrical and Electronics Engineering