Talent.com
Systems Engineer Aerospace Software

Systems Engineer Aerospace Software

Hatched Recruitment GroupMontreal, QC, Canada
11 days ago
Job type
  • Full-time
Job description

Systems Engineer – Embedded Software (Aerospace)

Are you the kind of engineer who thrives on being the essential link between the software development and systems engineering teams? Acting as the glue that holds projects together and the oil that keeps everything running smoothly across both internal and external teams.

Do you excel managing complex issues, ensuring compliance to rigorous standards, and keeping projects on track.

If you are this could be just the role for you.

I am looking for a Systems Engineer - Embedded Software to take a lead role delivering several critical projects within the Airbourne Software and Hardware domain. Your mission? To support design change management, implementation, integration, and much more, all while ensuring our systems and components meet the highest standards of quality and performance.

This a new role, which will be part of a growing area offering significant opportunities to develop your skills and experience.

You will get to expand your skills in the following areas.

  • Leading software design through all phases, from development and qualification to integration testing, flight test, and production.
  • Partnering with multidisciplinary teams to achieve successful integration, flight testing, and certification.
  • Conducting technical evaluations of suppliers and managing subcontracts, including Statements of Work (SOW), Specifications, Interface Control Documents, proposals, and schedules.
  • Collaborating closely with Supply Chain and Hardware Design teams to assess the technical impact of component obsolescence and provide expert guidance.
  • Working hand-in-hand with software suppliers to develop, integrate, and test flight controls and avionics systems.
  • Ensuring the qualification of flight control and avionics subsystems.
  • Collaborating with Quality and Certification teams to maintain adherence to software protocols.
  • Managing IPT schedules, cost estimates, risks, and staffing requirements.

What We’re Looking For :

  • Significant experience in software development, integration, and testing.
  • Ideally some technical leadership or the desire to gain this experience.
  • A solid foundation in deriving system, software, and component-level requirements, along with hardware / software integration and system-level verification / validation. If you’re looking to develop your skills in these areas, we’re here to support you.
  • Experience or a strong interest in embedded hardware and software integration in flight controls or aerospace software development.
  • Familiarity with certification processes for airborne systems / software across some of the following standards (DO-178C, DO-330, DO-331, DO-326, DO-254, ARP 4754a)
  • Skills in C, C++, or C# within a Linux development environment, utilizing DevOps or Agile methodologies. Experience with Model-Based Software Design using MathWorks MATLAB & Simulink is a plus.
  • Knowledge of communication standards like ARINC 429, RS-232, RS-422, RS-485, and Networking (TCP / IP).
  • Experience with Git version control systems or similar change management systems is preferred, but we provide opportunities to build these skills.
  • Familiarity with software configuration management tools like Dimensions CM and requirements management tools like IBM Rational Doors is advantageous, but we’re here to support your learning journey.
  • Proven track record in supplier and project management is a plus, but not a must-have.
  • Why apply

  • The company offers a dynamic environment with a variety of projects and challenges that will allow you to quickly expand your skills in all these technical areas.
  • This is more than just a job. It’s an opportunity to be at the heart of a team that’s pushing the boundaries of aerospace technology. If you’re ready to take on the challenge and make a real impact, we’d love to hear from you.