Senior Structures and Systems Installation Designer

February 4 2023
Industries Airspace, Aviation, National Defence
Categories IT, Systems, Software, Telecom, Manufacturing, Assembly, Quality, R&D, CAD, Aerodynamics
Mississauga, ON • Full time

The Organization

De Havilland Aircraft of Canada Ltd. (‘DHC’) is a proudly Canadian aerospace company currently transitioning its corporate headquarters to Calgary, AB. DHC is undertaking a consolidation of its underlying subsidiary companies under a single brand currently offering engineering, aftermarket, new aircraft manufacturing, modifications, parts manufacturing and flight training. DHC currently has approximately 1,200 employees based in BC, AB and ON as well as in markets and distribution hubs world-wide. Our strong entrepreneurial spirit, together with a culture of empowerment, quality and innovation create opportunities to grow and succeed in an organization with a proud heritage and bright future.

Profile

As a Senior Structures and Systems Installation Designer, you will be responsible for producing clean and efficient aircraft structure and systems installation designs within the framework of a new development program, that meet all appropriate industry regulations.

Duties & Responsibilities

  • Be familiar with typical aircraft structures and systems architecture
  • Be able to create both solid models, instanced with a PLM environment, and 2D drawings that meet all appropriate ANSI and industry standards
  • Be an Advanced or Expert user of Catia v5 and Enovia, as well as common work packages, such as Generative Sheet Metal Design
  • Proficiency with mechanical design practices
  • Have good knowledge of Catia v5 and Enovia, as well as common work packages
  • Be able to analyze complex problems, devise new or modified approaches, drive towards improved conclusions
  • Make decisions and recommendations on technical issues autonomously
  • Be able to explain difficult concepts and persuade others to adopt a point of view
  • Ensures all work meets customer requirements

Qualifications:

  • A bachelor’s degree in aerospace or mechanical engineering
  • Minimum of 10 years’ experience related to airframe and or system installation design
  • Advanced knowledge and skills in CATIA
  • Intermediate knowledge and skills in Enovia

Skills

  • Intermediate knowledge of Microsoft Suite (MS Word, Excel, PowerPoint)
  • Capable of working within a dynamic team, including all aircraft system engineering disciplines, project and program team members and various suppliers
  • Capable of complex aircraft structure and system installation analysis and design​​
  • Excellent communication skills (written and spoken) in English

At De Havilland Canada, we aim to be inclusive and diverse and provide equal opportunity for employment. All qualified applicants, regardless of gender, age, race, religion, sexual orientation, and disability, are encouraged to apply.

Apply now!

Similar offers

Searching...
No similar offer found.
An error has occured, try again later.

Jobs.ca network