الصفحة الرئيسية كندا Embedded Software Engineer Aerospace

الصفحة الرئيسية كندا Embedded Software Engineer Aerospace

Embedded Software Engineer Aerospace

دوام كامل في Hatched Recruitment Group في Canada
نُشرت يوم January 22, 2025

تفاصيل الوظيفة

Role Overview The Embedded Software Lead within the team plays a critical role in supporting design change management, software development, and integration processes. Reporting to the Program Technical Lead for Obsolescence, this role involves collaboration across multidisciplinary teams to manage software and hardware integration, ensure compliance with aerospace standards, and support testing and certification activities. Key Responsibilities

  • Design Change Management:
  • Provide technical guidance and impact assessments related to component obsolescence, collaborating closely with Supply Chain and Hardware Design teams.
  • Software Development Leadership:
  • Lead software design through development, qualification, integration testing, flight test, and production phases.
  • Supplier Management:
  • Evaluate technical capabilities of suppliers and manage subcontracts, including creating Statements of Work (SOW), specifications, interface control documents, proposals, and schedules.
  • Integration and Testing:
  • Work with software suppliers to develop, integrate, and test flight controls and avionics systems, ensuring seamless subsystem qualification.
  • Cross-Functional Collaboration:
  • Partner with multidisciplinary teams for system integration, validation, verification, flight testing, and certification.
  • Compliance Assurance:
  • Collaborate with Quality and Certification teams to ensure adherence to software protocols and industry standards.
  • Project Management:
  • Manage Integrated Product Team (IPT) schedules, cost estimates, risks, and staffing requirements while providing regular status updates.
Qualifications and Skills
  • Experience:
  • 10+ years in software development, integration, and testing.
  • 2+ years in a technical leadership role.
  • Technical Expertise:
  • Strong understanding of system, software, and component-level requirements derivation.
  • Experience with hardware/software integration in bare-metal aerospace environments.
  • Familiarity with airborne system/software certification standards (DO-178C, DO-254, DO-326, DO-330, DO-331, and ARP 4754A).
  • Proficiency in C, C++, or C# in Linux environments, including DevOps/Agile processes or Model-Based Software Design using MATLAB/Simulink.
  • Knowledge of communication protocols (ARINC 429, RS-232, RS-422, RS-485, TCP/IP).
  • Tools and Systems:
  • Experience with Git version control and change management systems.
  • Familiarity with IBM Rational DOORS or similar requirements management tools.
  • Understanding of Dimensions CM or similar software configuration management tools.
  • Project and Supplier Management:
  • Proven experience in managing suppliers and handling technical project management.
Educational Requirements:
  • Bachelor’s degree in Aerospace Engineering, Electrical Engineering, Software Engineering, Computer Science, or Computer Engineering.
  • Advanced degrees or equivalent combinations of education and experience will be considered.
What Sets You Apart
  • Passion for innovation and a strong desire to lead the development of cutting-edge aerospace software.
  • Inquisitive and driven mindset, coupled with a commitment to collaboration and problem-solving.
  • Experience with Model-Based Software Design and tools like MATLAB & Simulink.

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
تحسين فرصتك لحصول على وظيفة خذ دورة عبر الإنترنت على تطوير البرمجيات ابتداءً من الآن. تطلب ترويج10 دولار للدورات عبر الإنترنت. انظر جميع الدورات
See All Embedded Jobs
تعليقات وملاحظات تعليقات وملاحظات