Salary: $81,198 - 162,099 per year
Requirements:
- We require a bachelors degree in Software Engineering, Computer Engineering, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or a related technical field.
- We require at least 5 years of relevant professional experience in software development or engineering systems.
- We are seeking strong full-stack software development experience.
- We expect professional experience with several of the following technologies: C/C++, Java, JavaScript, Vue.js, and FORTRAN.
- We require experience with SQL and Oracle databases, including related development or administration tools.
- We look for a solid understanding of software architecture, application design and implementation, software validation and testing, and the software development life cycle.
- We require experience working in Agile environments, including Scrum and/or Kanban.
- We value experience with or knowledge of DevSecOps and collaboration tools such as Jira, Azure DevOps, Confluence, and GitHub.
- We are looking for strong analytical, troubleshooting, and problem-solving skills.
- We require the ability to work effectively with multidisciplinary software, engineering, and operations teams.
- We consider previous aerospace industry experience an asset.
- We consider experience developing software for test cells, test benches, laboratories, industrial control, or data acquisition systems an asset.
- We consider knowledge of aircraft or engine testing environments an asset.
- We consider knowledge of engine thermodynamics an asset.
- We consider experience with Manufacturing Execution Systems an asset.
- We consider experience supporting mission-critical or high-availability engineering applications an asset.
- We consider knowledge of real-time systems, instrumentation, data acquisition, or hardware/software integration an asset.
- We consider the ability to communicate professionally in French and English an asset.
Responsibilities:
- We design, develop, integrate, and support applications and systems used for aerospace engine testing.
- We build solutions that support data acquisition and control systems, thermodynamic analysis tools, and production environments.
- We participate in the full software development lifecycle, including requirements analysis, architecture, development, testing, validation, deployment, maintenance, and support.
- We collaborate with software and engineering project teams in an Agile environment.
- We contribute to sprint planning, technical discussions, code reviews, testing strategies, and implementation planning.
- We develop and run software test plans to confirm functional and technical requirements are met.
- We improve software development, integration, and deployment practices using DevSecOps methods and tools.
- We work closely with engineering and operations teams responsible for engine performance and conformity verification systems.
- We troubleshoot existing applications and systems and provide ongoing maintenance and technical support.
- We help strengthen the reliability, availability, security, and long-term maintainability of critical testing applications.
Technologies:
- Azure
- Confluence
- DevSecOps
- DevOps
- Fortran
- GitHub
- Hardware
- Support
- JIRA
- Java
- JavaScript
- Kanban
- Oracle
- SQL
- Security
- Vue
- Cloud
- Fullstack
More:
We are seeking an experienced Senior Software Engineer / Full-Stack Developer to support the development, integration, and maintenance of software applications and systems used in an aerospace engine testing environment. We work closely with multidisciplinary engineering and operations teams to deliver dependable software for engine testing, data acquisition and control, thermodynamic analysis, and production systems. This is primarily a remote role, with occasional on-site presence required in the Montréal area. We offer a competitive salary range of $81,197.71 to $162,098.92 per year, along with benefits including company events, dental care, disability insurance, extended health care, a flexible schedule, life insurance, on-site parking, paid time off, vision care, and work from home. The role is hybrid remote in Longueuil, QC, and offers the chance to contribute to sophisticated systems that support aerospace engine testing and innovation.
last updated 36 week of 2026