Aircraft Systems Software Developer

3 weeks ago


Montreal, Quebec, Canada CAE Full time

About This Role

CAE is a global leader in training for the civil aviation, defence, and security markets. We're seeking a skilled Aircraft Systems Software Developer to join our team.

We're looking for engineers or developers who are eager to learn and take on new challenges. If you have a passion for understanding complex problems and driving innovative technical solutions, we want to hear from you.

As a member of our team, you'll have the opportunity to work on multi-discipline teams, developing software for flight simulation models. Your expertise in C++ programming language is essential, and knowledge of another object-oriented programming language is an asset.

Our Ideal Candidate Has:

  • Bachelor's degree in computer, software, electrical, mechanical, automated production, or physics engineering.
  • Minimum of 2 years of professional software engineering experience.
  • Solid software development skills, including the ability to write maintainable and robust code.
  • Autonomy, creativity, and a good sense of initiative.
  • Passion for understanding complex problems and driving innovative technical solutions.
  • Team-working skills.
  • Bilingual (French and English) required.
  • Available to travel and some schedule flexibility.

CAE Offers:

  • Benefits: fully flexible for you to choose what is important.
  • Retirement: Defined Benefits Retirement Plan & Group Registered Retirement Savings Plan (RRSP).
  • Financial Perks: Employee Stock Purchase Plan & numerous corporate discounts.
  • Personal and Family Programs: Physical Wellness Plan & Supplementary Maternity Plan.
  • Work-Life Balance: Flextime & California Fridays all year.
  • Fun at work: social and community events all-year round.


  • Montreal, Quebec, Canada Solution SFT Full time

    Job Description:We are seeking a skilled Aircraft Systems Software Developer to join our team at Solution SFT. As a key member of our flight systems specialists team, you will be responsible for developing hyper-realistic and real-time simulation models for various aircraft systems.Key Responsibilities:Develop and maintain complex software systems for flight...


  • Montreal, Quebec, Canada Solution SFT Full time

    The flight systems team at Solution SFT is seeking a skilled Aircraft Systems Developer to join their dynamic team.Salary: $80,000 - $120,000 per year, depending on experience.About the RoleWe are looking for a talented developer who can work on multi-discipline teams and has a strong background in software development, particularly in C++ programming...


  • Montreal, Quebec, Canada Solution SFT Full time

    Flight Simulation Software DeveloperSolution SFT is seeking a highly skilled Flight Simulation Software Developer to join our team of experts in developing hyper-realistic and real-time simulation models for various aircraft systems.Key Responsibilities:Develop and maintain complex software systems for flight simulationCollaborate with cross-functional teams...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    Mannarino Systems & Software Inc. is a renowned provider of cutting-edge engineering services to the aerospace, defense, space, simulation and power generation industries.We are seeking an experienced and passionate Software Tester for Safety-Critical Systems who can contribute to our team's mission to develop innovative solutions that shape the future of...


  • Montreal, Quebec, Canada CAE Inc Full time

    At CAE Inc, we're leading the way to a more sustainable future for pilot training. As part of our efforts to reduce aviation greenhouse emissions, we're converting a significant portion of our basic training aircraft fleet from leaded fossil fuel piston engines to a battery-electric propulsion system.Job OverviewThis role is part of our team that will build,...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    Key Responsibilities:As a Safety Critical Embedded Software Test Engineer at Mannarino Systems & Software Inc., you will have the opportunity to develop and implement test cases and procedures for safety-critical software. You will also be responsible for executing and reviewing test results, tracing them to the corresponding requirements and identifying...


  • Montreal, Quebec, Canada Solution SFT Full time

    Flight Simulation Software SpecialistSolution SFT is seeking a highly skilled Flight Simulation Software Specialist to join our team. As a key member of our team, you will be responsible for developing and maintaining our flight simulation software.Key Responsibilities:Develop and maintain flight simulation software for our clientsCollaborate with our team...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleCAE Inc is a global leader in training for the civil aviation, defence and security, and healthcare markets. Our mission is to equip people in critical roles with the expertise and solutions to create a safer world. Our engineering teams are passionate, innovative, creative and enthusiastic about cutting-edge technology. We offer a...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Description:CS Group Canada is seeking a highly skilled System Software Design Engineer to create and modify embedded system/software design, run associated tests, and interpret results to ensure correctness.Key Responsibilities:Design and develop system and software architecture in accordance with industry standards such as ARP4754 and DO-178.Develop...


  • Montreal, Quebec, Canada CAMP Full time

    CAMP Systems is a leading provider of aircraft compliance and health management services to the global business aviation industry.As an Aircraft Enrollment Analyst at CAMP, you will play a crucial role in ensuring that new aircraft configurations and maintenance programs are correctly entered into our software.Your primary technical duty will be to analyze...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Senior Embedded Software DeveloperJob Description:We are seeking a highly skilled Senior Embedded Software Developer to join our dynamic team at CS GROUP. As a key member of our team, you will be responsible for the development of high-quality embedded software for aircraft Electronic Engine Controllers.Responsibilities:Contribute to the...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job DescriptionWe are seeking a skilled Embedded Software Developer to join our dynamic team responsible for the certification of aircraft Electronic Engine Controllers.Responsibilities:As a senior software developer, you will report to a Team Lead and be responsible for:Contributing to the development plan and standard;Supporting the high-level software...


  • Montreal, Quebec, Canada PAL Aerospace Full time

    Aircraft Maintenance Technician Job DescriptionWe are seeking a skilled Aircraft Maintenance Technician to join our team at PAL Aerospace. As an Aircraft Maintenance Technician, you will be responsible for ensuring the safe and efficient operation of aircraft by performing routine maintenance, repairs, and inspections.Key Responsibilities:Perform routine...


  • Montreal, Quebec, Canada Transat Full time

    Job Title: Aircraft Training InstructorWe are seeking an experienced Aircraft Training Instructor to join our team at Transat. The successful candidate will be responsible for facilitating, developing, and ensuring the compliance of Technical Operations training.About the Role:This is a dynamic opportunity for a skilled instructor to make a significant...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Description: As a Programmer Analyst at IMDS Software Inc., we are seeking a talented professional with a Bachelor's degree and 1-2 years of experience in software development. This role requires strong teamwork, organization, and technical skills in C++, Java, C#, and Microsoft Visual Studio. Key responsibilities include writing, modifying, integrating,...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    About the Role:MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries. As a Safety Critical Embedded Software Test Engineer, you will be part of a team that collaborates closely with the Safety...


  • Montreal, Quebec, Canada CAMP Systems Full time

    About CAMP SystemsCAMP Systems is a leading provider of aircraft compliance and health management services to the global business aviation industry. As a trusted partner, we deliver our services through a "SaaS plus" model, supporting over 20,000 aircraft on our maintenance tracking platform and over 31,000 engines on our engine health monitoring platform....


  • Montreal, Quebec, Canada CAE Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Aircraft Development Specialist to join our team at CAE Inc. This is an excellent opportunity for someone with a strong background in aircraft development to take on new challenges and contribute to the success of our organization.


  • Montreal, Quebec, Canada Software Aspekte Full time

    At Software Aspekte, we're pushing the boundaries of innovation in the field of embedded software development.Key Responsibilities:As an Embedded Software Developer, you will be responsible for implementing, troubleshooting, and integrating complex software functionalities in C/C++ code.Requirements:Minimum 3 years of experience in a related field, and a...


  • Montreal, Quebec, Canada S I Systems Full time

    Job Title: Senior Software Developer for Power Simulation SoftwareJob Type: ContractPositions to fill: 1Job Description:We are seeking a skilled Senior Software Developer to join our team at S I Systems and work on power simulation software using C#(.NET), C++, Python, and Fortran technologies within the utilities industry.Key Responsibilities:Develop power...