L

L3Harris Technologies

Global defense contractor delivering aerospace tech

Specialist - Software Engineering

Desktop Application DevelopmentPosted on Nov 9
Full-timeMontreal, QC, CanadaCA$75k - CA$125k /yrIn-person

About the Job

Requirements

  • A bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or a related technical field is required; equivalent practical experience may also be considered.
  • At least 5 years of professional software development experience is required.
  • Strong proficiency in modern C++ development is required.
  • A solid understanding of object-oriented programming, software architecture, and software design principles is required.
  • Experience working on large and complex software systems is required.
  • Strong analytical, troubleshooting, debugging, and problem-solving skills are required.
  • Ability to work effectively in a fast-paced environment with continuously changing priorities is required.
  • Demonstrated ability to work independently and contribute to technical decision-making is required.
  • Strong communication and collaboration skills within multidisciplinary engineering teams are required.
  • Bilingual proficiency in French and English is required.
  • Eligibility for registration with the Controlled Goods Program is required.
  • Eligibility to obtain and maintain Government of Canada Reliability status and Secret Level 2/NATO Secret security clearance is required.
  • Eligibility to meet the requirements for U.S. International Traffic in Arms Regulations (ITAR) is required.

Responsibilities

  • Design, develop, and maintain Human-Machine Interface (HMI) software components using modern C++.
  • Contribute to the modernization and evolution of existing HMI IPMS solutions currently based on legacy C++ MFC technologies.
  • Participate in software architecture discussions, technical design activities, and peer code reviews related to HMI application development.
  • Develop clean, maintainable, efficient, and reusable software following established software engineering best practices.
  • Troubleshoot, debug, and resolve software defects, integration issues, and system-level problems.
  • Collaborate with cross-functional teams including Systems Engineering, Integration & Test, Quality Assurance, and Product stakeholders.
  • Support software integration, validation, and testing activities.
  • Adapt to changing project requirements and evolving priorities within a dynamic development environment, including situations involving occasionally incomplete technical information.
  • Contribute to technical decision-making and continuous improvement initiatives within the software team.

Desired Qualifications

  • Experience modernizing or refactoring legacy software applications is preferred.
  • Familiarity with distributed systems and client/server architectures is preferred.
  • Experience working in Agile software development environments, including iterative development, sprint planning, and collaborative team workflows, is preferred.
  • Knowledge of CI/CD pipelines and automated testing practices is preferred.
  • Experience with the Qt framework, including QML, Qt Creator, and signal/slot architecture, is considered an asset.
  • Experience working in mission-critical, defense, aerospace, naval, or regulated environments is considered an asset.

About the Company

L3Harris Technologies

Global defense contractor delivering aerospace tech

L3Harris Technologies provides advanced aerospace, defense, and space systems for governments and commercial customers. Its products include sensors, communications, and propulsion—such as tactical radios, night-vision gear, satellite payloads, missile defense, and space propulsion—delivered as integrated systems for operations across air, land, sea, space, and cyber domains. The company blends legacy technologies from two joining giants with newer capabilities, faster acquisition cycles, and a focus on missiles, space, and resilient communications to field solutions quickly. Its goal is to be a trusted, scale-ready provider of next‑generation defense and intelligence capabilities for national security and related customers.

Company size
10,001+
Company stage
IPO
Headquarters
Melbourne, FL
Founded
1895

Recently Posted Jobs

Explore more opportunities at L3Harris Technologies

See more jobs