Senior Embedded Virtualization Engineer for Aerospace

MANNARINO

Montreal (administrative region)

Hybrid

CAD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Group insurance & RRSP
Flextime with paid overtime
Discretionary bonuses
Fitness reimbursement
Catered weekly lunches
Free hot beverages
Regular company outings

Job summary

MANNARINO Systems & Software Inc. is a leader in safety-critical systems and aerospace software. The role focuses on designing, developing, and maintaining flight control and embedded simulations with high-performance C/C++ software for SIL testing environments.

You will build and optimize simulation environments for automated testing and rapid prototyping, and deploy virtualization for SIL/HIL/MIL testing. Hybrid work in Montreal is required with French language proficiency.

Qualifications

  • Bachelor’s or Master’s degree in a related engineering or CS field.
  • Strong C/C++ programming skills.
  • Experience with multithreaded and real-time systems.
  • Experience with Python or scripting languages.
  • Knowledge of embedded systems and RTOS.
  • Experience with virtualization for embedded or mixed-criticality systems.
  • SIL/HIL/MIL testing environments experience.
  • CI/CD and automated testing experience.
  • Strong problem-solving and collaboration abilities.

Responsibilities

  • Design, develop, and maintain simulation software for flight control and embedded aerospace systems.
  • Develop high-performance C/C++ software to support SIL testing environments.
  • Build and enhance simulation environments for automated testing and rapid prototyping.
  • Design, deploy, maintain, and optimize virtualization environments supporting SIL, HIL, and MIL testing activities.
  • Develop test benches and support IVV activities.
  • Collaborate with systems, software, controls, and verification teams to align requirements and simulation results.
  • Debug and resolve issues related to software modules, model integration, and simulation execution.
  • Develop and maintain automation tools and scripts to improve test efficiency and coverage.
  • Produce technical documentation including requirements traceability, test reports, analyses, and user guides.
  • Provide technical leadership and mentorship to junior engineers.

Skills

C/C++ programming
Python scripting
Multithreaded programming
Embedded systems
Virtualization
CI/CD pipelines
Technical leadership
Debugging
Team collaboration

Education

Bachelor’s or Master’s degree in Electrical/Aerospace/Computer Engineering or Computer Science

Job description

MANNARINO Systems & Software Inc. is a leader in safety-critical systems and aerospace software. The role focuses on designing, developing, and maintaining flight control and embedded simulations with high-performance C/C++ software for SIL testing environments.

You will build and optimize simulation environments for automated testing and rapid prototyping, and deploy virtualization for SIL/HIL/MIL testing. Hybrid work in Montreal is required with French language proficiency.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Aerospace Virtualization Engineer
Senior Embedded Aerospace Virtualization Engineer

MANNARINO • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Group insurance & RRSP
Flextime with paid overtime
Discretionary bonuses
+4
Senior Embedded Aerospace Virtualization Engineer
Senior Embedded Aerospace Virtualization Engineer

Mannarino Systems and Software Inc. • Saint-Laurent-de-l'Île-d'Orléans

Hybrid
CAD 90,000 - 130,000
Group insurance and RRSP
Flextime with paid overtime
Discretionary bonuses
+4
Engineering Delivery Manager
Engineering Delivery Manager

MANNARINO • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Group insurance & RRSP plan
Flexitime with paid overtime
Discretionary bonuses
+4
Test Means Method and Tools
Test Means Method and Tools

MANNARINO • Montreal (administrative region)

Hybrid
CAD 85,000 - 120,000
Group insurance & RRSP
Flextime with paid overtime
Discretionary bonuses
+4
Flight Control Application System Verification ... Engineering · Head office ·
Flight Control Application System Verification ... Engineering · Head office ·

Mannarino Systems and Software Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Group insurance & RRSP
Flextime with paid overtime
Discretionary bonuses
+3
Avionics Systems Delivery Lead - Flight Controls
Avionics Systems Delivery Lead - Flight Controls

Mannarino Systems and Software Inc. • Saint-Laurent-de-l'Île-d'Orléans

On-site
CAD 110,000 - 150,000
Group insurance
RRSP plan
Flexible hours + overtime
+5
Senior Embedded Flight Software Engineer - Hybrid (Montreal)
Senior Embedded Flight Software Engineer - Hybrid (Montreal)

Aversan Inc. • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Systems IVV Engineer
Systems IVV Engineer

Mannarino Systems and Software Inc. • Saint-Laurent-de-l'Île-d'Orléans

Hybrid
CAD 85,000 - 120,000
Group insurance & RRSP
Flextime with overtime
Discretionary bonuses
+3
Test Means Method and Tools
Test Means Method and Tools

Mannarino Systems and Software Inc. • Saint-Laurent-de-l'Île-d'Orléans

Hybrid
CAD 70,000 - 110,000
Group insurance
RRSP plan
Flexible hours with paid overtime
+5
Ingénieur principal en virtualisation et systèmes embarqués aéronautiques
Ingénieur principal en virtualisation et systèmes embarqués aéronautiques

MANNARINO • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Insurance collective
RÉER collectif
Flexibilité horaire
+5