1,463,766open jobs
89,094companies
225,513added this week
Browse all
Salary
≈ $46k – $99k per year (Estimated)
Location
Hybrid (Mirabel, Montreal, Canada)
Seniority
Junior · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 12, 2026. First seen by Alion on Oct 7, 2026. CAE scores B on the Alion truth index.

Overview
Company
Impact
Profile match

CAE

CAE is a global high-technology company specializing in advanced simulation, flight training, and operational support solutions for the civil aviation, defense, and security sectors. Headquartered in Canada, the enterprise manufactures full-flight simulators and operates an extensive worldwide network of training centers for commercial pilots, cabin crews, and maintenance professionals.
Our engineers are the technical visionaries behind our innovative solutions. Globally recognized for delivering cutting-edge systems, you’ll tackle complex challenges, collaborate across functions, and lead advancements that shape our industry. Supported by a culture of flexibility, growth, and innovation, join us to create a lasting legacy in safety and simulation.

Description

As a Software Developer, you will develop real-time simulation software used in military aircraft system integration laboratories. These engineering simulators reproduce aircraft systems and functions so that teams can test and validate software before it is installed on an aircraft. The emphasis is on aircraft controls and system behaviour rather than visual simulation.

Responsibilities

  • Develop object-oriented software components, primarily in C++, to reproduce aircraft behaviour in real time.
  • Simulate the digital and analog signals associated with the aircraft’s avionics systems.
  • Participate in all phases of software development, including problem analysis, requirements definition, design, implementation, informal testing, troubleshooting, and integration.
  • Support the software’s user community.
  • Work with several simulation models used for a single aircraft and adapt your approach to different systems and technical requirements.
  • Collaborate within a multidisciplinary team of approximately 10 employees, including a subgroup of approximately four employees that works closely with other subgroups.
  • Work autonomously while collaborating regularly with software, systems, avionics, and other engineering groups.
  • Valid driver’s license, or ability to commute to the Mirabel offices

This is a full-time, Monday-Friday hybrid working arrangement, with an expected presence of two to three days per week at the Mirabel office and occasional work from the Saint-Laurent office. Core working hours are from 9:30AM - 3:30PM.

Minimum Qualifications

  • Bachelor’s degree in engineering or computer science.
  • Up to three years of software development experience.
  • Knowledge of C++ and C#.
  • Ability to learn aircraft systems, simulation models, and new technical concepts quickly.
  • Ability to work autonomously, manage changing technical requirements, and demonstrate flexibility across multiple simulation models.
  • Ability to collaborate effectively with multidisciplinary teams.
  • Ability to communicate orally and in writing about technical subjects in English or French.
  • Ability to meet the requirements of Canada’s Controlled Goods Program and, in certain cases, applicable International Traffic in Arms Regulations (ITAR) requirements.
  • Eligibility to obtain and maintain Government of Canada Reliability Status and a Level II Secret security clearance.

Preferred Qualifications

  • Knowledge of Rust or Java.
  • Knowledge of FPGA development or technologies.
  • Knowledge of aeronautics, avionics, or aircraft systems.
  • Experience developing real-time simulation software.
  • Demonstrated interest in aviation.

Benefits

We’ve designed flexible policies to promote well-being and growth, based on role-specific eligibility and requirements:

  • Hybrid work arrangement combining office-based and remote work.
  • Flexible working hours.
  • Career development and internal mobility opportunities within CAE.
  • Mentoring and access to the CAE Career Track program.
  • Collaborative and positive work environment.
  • Opportunity to be part of a small professional community within a large organization.
  • Work-life balance.
  • Comprehensive CAE benefits program, including health insurance, an employee stock purchase plan, a pension plan, and a physical activity program.

About CAE

At CAE, our mission is clear: to help make the world a safer place. For nearly 80 years, we’ve driven innovation in simulation, training, and mission readiness to support critical operations worldwide. By leveraging advanced technologies, we empower our customers to operate smarter, faster, and more sustainably. Join a purpose-driven organization where bold ideas are encouraged, collaboration drives progress, and your growth fuels our shared success.

Position Type

Regular

Equal Opportunity & Accommodations

CAE is committed to providing equal opportunities to all applicants, regardless of race, nationality, color, religion, sex, gender identity or expression, sexual orientation, disability, neurodiversity, veteran status, age, or other characteristics protected by law. We encourage applicants who may not meet every qualification to apply. Reasonable accommodations are available-contact your recruiter or email [email protected] if needed.

Data Privacy

Privacy Statement | CAE

As part of our process, we may use AI-supported tools to help review applications, with human decision-making at every step. CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,463,766 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Mirabel
$210k – $260k per year • Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • San Francisco
JavaScript
Rust
TypeScript
Ruby
Node JS
Ruby
Ruby on Rails
Frontend
GraphQL
React.js
Apply
$80k – $143k per year • In office • 8+ years exp • Bachelor's Degree • Vancouver
Python
JavaScript
C#
C++
Databases
Apache Kafka
AI/ML
Copilot
Spark
AI Agents
LLM
Agentic Workflows
DevOps
Azure
Management
Microsoft Teams
Apply
≈ $70k – $121k per year (Estimated) • In office • 7+ years exp • Oakville • Toronto • Waterloo
JavaScript
TypeScript
SQL
C#
Node JS
C#
.NET
Databases
MySQL
PostgreSQL
Google BigQuery
BigQuery
AI/ML
Machine Learning
Frontend
Vue.js
Angular
React.js
JQuery
DevOps
Git
Apply
≈ $63k – $128k per year (Estimated) • In office • Full-Time • Winnipeg
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
Cybersecurity
GDPR
Apply
≈ $63k – $128k per year (Estimated) • Hybrid • Montreal
Python
JavaScript
Java
TypeScript
SQL
C#
Groovy
Java
Spring Boot
Testcontainers
Databases
MySQL
PostgreSQL
Redis
AI/ML
LLM
Mobile
JUnit
DevOps
GCP
Helm
Azure DevOps
GitHub Actions
CircleCI
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
GitLab
Cybersecurity
Burp Suite
OWASP ZAP
QA
TestNG
Selenium
Cucumber
JMeter
Cypress
Playwright
Gatling
Appium
Rest-Assured
Pact
k6
Locust
Apply
$70k – $235k per year • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Chicago • Milwaukee • Dallas • Columbus • Kirkland
Python
Go
JavaScript
TypeScript
C#
AI/ML
LangGraph
LangChain
Claude
Embeddings
Function Calling
AI Agents
OpenAI SDK
CrewAI
OpenAI Agents SDK
Structured Outputs
Context Engineering
Tool Use
DevOps
Terraform
GCP
Helm
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $23k – $49k per year (Estimated) • In office • Full-Time • Bachelor's Degree • South Africa
C
C++
C
Embedded C
Apply
≈ $13k – $32k per year (Estimated) • In office • Full-Time • 6+ years exp • Hyderabad
Python
Go
JavaScript
TypeScript
Ruby
C++
Frontend
Vue.js
Angular
React.js
DevOps
Windows
Unix
Management
Confluence
Jira
Agile
Waterfall
Apply
≈ $22k – $62k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Chennai
Python
C++
DevOps
Puppet
Ansible
GCP
Chef
Nomad
SLURM
Azure
CI/CD
AWS
Docker
Kubernetes
Configuration Management
OpenStack
Linux
Apply
≈ $141k – $267k per year (Estimated) • Remote (United States) • Secret • 15+ years exp • Bachelor's Degree
JavaScript
SQL
C#
Node JS
C#
ASP.NET Core
Blazor
DevOps
Azure DevOps
Azure
CI/CD
AWS
Management
Agile
QA
Selenium
Cypress
Playwright
Appium
Apply
≈ $62k – $127k per year (Estimated) • In office • Full-Time • Montreal
Python
Java
TypeScript
PowerShell
C#
AI/ML
Copilot
AI Agents
DevOps
Terraform
Ansible
OpenShift
Azure DevOps
Azure
CI/CD
ArgoCD
Git
Kubernetes
Platform Engineering
GitHub
Management
Jira
Apply
Hybrid • Internship • Bachelor's Degree • Montreal
JavaScript
TypeScript
C#
C#
.NET
Frontend
Angular
DevOps
Azure
CI/CD
Git
Docker
Apply
≈ $60k – $123k per year (Estimated) • Hybrid • Full-Time • High School Diploma • Montreal
JavaScript
PHP
SQL
C#
C++
C#
.NET
Databases
Db2
DevOps
Rest API
Linux
Windows
SOAP
Management
Agile
Scrum
Kanban
Apply
Hybrid • Internship • Bachelor's Degree • Montreal
C++
DevOps
Azure DevOps
Azure
Management
Agile
Apply
≈ $45k – $95k per year (Estimated) • Hybrid • Full-Time • Mirabel
Apply
≈ $42k – $109k per year (Estimated) • In office • Full-Time • 10+ years exp • High School Diploma • Mirabel
Apply
≈ $29k – $78k per year (Estimated) • Equity • Hybrid • Secret • Full-Time • Bachelor's Degree • Mirabel
C#
C++
Apply
≈ $31k – $66k per year (Estimated) • In office • Full-Time • Mirabel
Apply
≈ $31k – $66k per year (Estimated) • In office • Full-Time • Mirabel
Apply
See all jobs
This is one of many
1,463,766 more open roles from verified company boards, updated every day.