Boeing job details and career information

Senior Simulation Software Engineer Featured

Location
Montreal, Qc Canada
Wage
Hourly
Job ID
00000289038
Posted
2022-1-19

Job Description

At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.

Boeing Global Services is looking for a Simulation Engineer that will directly report to the Vehicle Simulation Binary Manager and will be virtually situated out Montreal, Canada and will be required to visit customer and vendor sites.

The Simulation Engineer will assist with generating, analyzing, debugging, documenting and testing software that simulates the characteristics of aircraft systems based on system design documents. The role will also support software integration, testing and coordination activities at the local training device manufacturer and possibly other locations as required to ensure successful integration and acceptance of software as well as support qualifications of full flight simulators.

Position Responsibilities:

  • Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems.
  • Leads development of code and integration of complex software components into a fully functional software system.
  • Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met.
  • Provides technical leadership for software projects and leads software supplier management activities.
  • Leads development, selection, tailoring and deployment of processes, tools and metrics.
  • Plans, executes and documents software research and development projects.
  • Serves as a subject matter expert for software domains, system-specific issues, processes and regulations.
  • Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards.
  • Works under minimal direction.

Employer is not willing to sponsor applicants for employment visa status.

This position allows telecommuting. The selected candidate will be required to perform some work onsite.

Basic Qualifications (Required Skills/Experience):

  • 9+ years of experience in system design, analysis, modeling, commercial simulation, verification and validation.
  • Bachelor’s degrees in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Civil Engineering, Mechanical Engineering, or Aerospace.
  • Proficient in modern C++ principles and practices.
  • Experience working on an Agile team using Agile methodologies.
  • Ability to communicate complex software concepts in both written and verbal formats to management as well as the technical team.
  • Experience coaching, mentoring and motivating junior team members.
  • Must be legally able to work in Canada.

Preferred Qualifications (Desired Skills/Experience):

  • Experience using both Linux and Windows operating systems.
  • Experience working with Visual Studio or Eclipse.
  • Experience working with Boeing aircraft design documents such as ICD, SCD, SDD.
  • Experience participating in software development cycles using agile methods and processes.

Typical Education / Experience:

Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics or chemistry (e.g. Bachelor) and typically 9 or more years related work experience or an equivalent combination of technical education and experience (e.g. PhD+4 years related work experience, Master+7 years related work experience). In the USA, ABET accreditation is the preferred, although not required, accreditation standard.

Relocation:

This position does not offer relocation. Candidates must live in the immediate area or relocate at their own expense.

This requisition is for a, locally hired position in Canada. The employer is Boeing Canada.  Candidates must be legally authorized to work in Canada. Benefits and pay are determined by Canada and are not on Boeing US-based payroll. This is not an expatriate assignment.

Vous êtes passionné par la résolution de problèmes et de systèmes logiciels complexes? Vous voulez vous joindre à une équipe dynamique et collaborer avec des experts provenant de différents domaines? La passion de l’aviation et de l’innovation chez Jeppesen est au premier plan en plus de vous offrir un environnement stimulant et chaleureux.

Jeppesen Canada, membre de la famille Boeing, est à la recherche d’un ingénieur logiciel de simulation sénior à son bureau de Montréal, Canada. L’ingénieur en simulation aidera à créer, analyser, documenter et tester les logiciels de simulation des caractéristiques des systèmes daéronef à partir des documents de conception. Le poste assumera aussi le rôle de support à l’intégration des systèmes, des tests ainsi que la coordination des activités avec nos fournisseurs, ceci dans l’objectif de valider les tests d’acceptation logiciel et de simulateurs de vol. La visite de nos clients ainsi que nos fournisseurs est aussi requise dans le cadre des activités.

Principales activités:

  • Mener les activités de design des systèmes logiciels, du développement, de la maintenance et de la documentation de l’architecture, des spécifications, des algorithmes et des interfaces logicielles.
  • Gérer le développent logiciel et l’intégration de ses composantes dans un système logiciel complexe.
  • Développer et documenter les tests de vérification logiciel ainsi que les procédures et environnements de tests.
  • Faire preuve de leadership et mener les activités de gestion des fournisseurs de logiciels.
  • Assurer le développement, la sélection et l’adaptation des indicateurs de rendement.
  • Planifier, exécuter et documenter les projets de recherche et développement.
  • Agir à titre d’expert sur différents domaines relatifs aux logiciels, processus, régulations et tout autre problème relié aux systèmes.
  • Faire le suivit et l’évaluation des équipes de développeurs de et de nos fournisseurs. Vérifier que la conformité des produits et processus est en ligne avec les plans du projet et des standards de l’industrie.
  • Utiliser les méthodes de développement logiciel agile.
  • Agir sous un minimum de supervision.

L’employeur n’est pas disposé à parrainer les candidats pour un visa.

Cette position permet le télétravail. Le candidat devra par contre réaliser des travaux chez les clients.

Qualifications de base:

  • 9+ d’expérience (ou doctorat+4 ans ou maitrise +7 ans) dans la conception de systèmes, l’analyse, la modélisation, la simulation ainsi que les tests.
  • Baccalauréat en Génie Logiciel, Informatique, Ingénierie ou expérience équivalente.
  • Expérience avec programmation orientée objet, C++.
  • Aptitudes à communiquer efficacement des concepts logiciels complexes à l’oral et à l’écrit.
  • Expérience et aptitude pour le mentorat.
  • Doit posséder tous les permis nécessaire pour résider et travailler au Canada.

Compétences préférées:

  • Expérience dans un environnement Linux et Windows.
  • Expérience de travail avec Visual Studio ou Eclipse.
  • Expérience avec les documents de conception d’aéronefs de Boeing comme ICD, SCD, SDD.
  • Expérience de développement logiciel dans un environnement Agile.

Éducation / Expérience:

Éducation ou expérience acquise d’un programme accrédité en ingénierie, informatique, mathématique, physique ou chimie (baccalauréat) et 9 ans et plus d’expérience de travail pertinente ou l’équivalent (PhD+4 ans d’expérience, maitrise+7 ans d’expérience). Aux États-Unis, une accréditation ABET est préférable mais non requise. 

Relocalisation:

Aucune relocalisation n’est possible et sera aux frais de l’employé. Les candidats doivent vivent proche de leur milieu de travail ou se relocaliser à leurs frais.

Ce poste est situé au Canada. L’employeur est Boeing Canada. Le candidat doit posséder tous les permis nécessaire pour résider et travailler au Canada. Le salaire et les avantages sociaux sont déterminés par le Canada et non des États-Unis. Ce poste n’est pas disponible pour expatriés.


Vaccination Requirements:

Boeing is implementing new requirements for employees to be fully vaccinated from COVID-19 or have an approved reasonable accommodation based on local legislation in several countries. Please refer here for current vaccination and/or reasonable accommodation requirements, and timelines based on location.


Equal Opportunity Employer:

Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.

Qualifications

Entry Level Real Time Software Engineer Sensors Kent WA

Senior Radar Systems Electrophysics Engineer Scientist Kent WA

Mid Level Software Engineer – F 15 International Training Systems Hazelwood MO

Senior Solution Architect Java Bengaluru Karnataka

Senior Engineer Control Law, Systems Integration and Safety Everett WA

Lead Systems Engineer Performance Analysis Huntsville AL

Associate Guidance Navigation & Control Engineer Astrodynamics Seal Beach CA

Associate Level Design and Analysis/Software Engineer Support Equipment St Charles MO

Mid level Product Security Engineer, Integrated Air and Missile Defense Pro Huntsville AL

Associate Mechanical Hydraulics Equipment Engineer Everett WA

Boeing is the worlds largest aerospace company and leading manufacturer of commercial jetliners and defense space and security systems. As Americas biggest manufacturing exporter the company supports airlines and U.S. and allied government customers in more than 150 countries. Boeing products and tailored services include commercial and military aircraft satellites weapons electronic and defense systems launch systems advanced information and communication systems and performance-based logistics and training.

Top Employer Boeing Jobs
Website
jobs.boeing.com/
Job Feed
View
News Feed
View
List All Boeing Jobs

Don't wait, apply today.
We can't wait to receive your resume.

Boeing is accepting resumes and actively recruiting for this Senior Simulation Software Engineer position in Montreal, Quebec. Be sure to send your resume using the "Apply Now" button or by following the application instructions provided by the employer.

Senior Simulation Software Engineer

Location: Montreal QC

Industry: Aviation
Occupational Category: Software Engineering
Hours: Full-time, 40 hours per week
Salary: USD 0

Description: Boeing seeks a Senior Simulation Software Engineer.

Job Description

At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.

Boeing Global Services is looking for a Simulation Engineer that will directly report to the Vehicle Simulation Binary Manager and will be virtually situated out Montreal, Canada and will be required to visit customer and vendor sites.

The Simulation Engineer will assist with generating, analyzing, debugging, documenting and testing software that simulates the characteristics of aircraft systems based on system design documents. The role will also support software integration, testing and coordination activities at the local training device manufacturer and possibly other locations as required to ensure successful integration and acceptance of software as well as support qualifications of full flight simulators.

Position Responsibilities:

  • Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems.
  • Leads development of code and integration of complex software components into a fully functional software system.
  • Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met.
  • Provides technical leadership for software projects and leads software supplier management activities.
  • Leads development, selection, tailoring and deployment of processes, tools and metrics.
  • Plans, executes and documents software research and development projects.
  • Serves as a subject matter expert for software domains, system-specific issues, processes and regulations.
  • Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards.
  • Works under minimal direction.

Employer is not willing to sponsor applicants for employment visa status.

This position allows telecommuting. The selected candidate will be required to perform some work onsite.

Basic Qualifications (Required Skills/Experience):

  • 9+ years of experience in system design, analysis, modeling, commercial simulation, verification and validation.
  • Bachelor’s degrees in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Civil Engineering, Mechanical Engineering, or Aerospace.
  • Proficient in modern C++ principles and practices.
  • Experience working on an Agile team using Agile methodologies.
  • Ability to communicate complex software concepts in both written and verbal formats to management as well as the technical team.
  • Experience coaching, mentoring and motivating junior team members.
  • Must be legally able to work in Canada.

Preferred Qualifications (Desired Skills/Experience):

  • Experience using both Linux and Windows operating systems.
  • Experience working with Visual Studio or Eclipse.
  • Experience working with Boeing aircraft design documents such as ICD, SCD, SDD.
  • Experience participating in software development cycles using agile methods and processes.

Typical Education / Experience:

Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics or chemistry (e.g. Bachelor) and typically 9 or more years related work experience or an equivalent combination of technical education and experience (e.g. PhD+4 years related work experience, Master+7 years related work experience). In the USA, ABET accreditation is the preferred, although not required, accreditation standard.

Relocation:

This position does not offer relocation. Candidates must live in the immediate area or relocate at their own expense.

This requisition is for a, locally hired position in Canada. The employer is Boeing Canada.  Candidates must be legally authorized to work in Canada. Benefits and pay are determined by Canada and are not on Boeing US-based payroll. This is not an expatriate assignment.

Vous êtes passionné par la résolution de problèmes et de systèmes logiciels complexes? Vous voulez vous joindre à une équipe dynamique et collaborer avec des experts provenant de différents domaines? La passion de l’aviation et de l’innovation chez Jeppesen est au premier plan en plus de vous offrir un environnement stimulant et chaleureux.

Jeppesen Canada, membre de la famille Boeing, est à la recherche d’un ingénieur logiciel de simulation sénior à son bureau de Montréal, Canada. L’ingénieur en simulation aidera à créer, analyser, documenter et tester les logiciels de simulation des caractéristiques des systèmes daéronef à partir des documents de conception. Le poste assumera aussi le rôle de support à l’intégration des systèmes, des tests ainsi que la coordination des activités avec nos fournisseurs, ceci dans l’objectif de valider les tests d’acceptation logiciel et de simulateurs de vol. La visite de nos clients ainsi que nos fournisseurs est aussi requise dans le cadre des activités.

Principales activités:

  • Mener les activités de design des systèmes logiciels, du développement, de la maintenance et de la documentation de l’architecture, des spécifications, des algorithmes et des interfaces logicielles.
  • Gérer le développent logiciel et l’intégration de ses composantes dans un système logiciel complexe.
  • Développer et documenter les tests de vérification logiciel ainsi que les procédures et environnements de tests.
  • Faire preuve de leadership et mener les activités de gestion des fournisseurs de logiciels.
  • Assurer le développement, la sélection et l’adaptation des indicateurs de rendement.
  • Planifier, exécuter et documenter les projets de recherche et développement.
  • Agir à titre d’expert sur différents domaines relatifs aux logiciels, processus, régulations et tout autre problème relié aux systèmes.
  • Faire le suivit et l’évaluation des équipes de développeurs de et de nos fournisseurs. Vérifier que la conformité des produits et processus est en ligne avec les plans du projet et des standards de l’industrie.
  • Utiliser les méthodes de développement logiciel agile.
  • Agir sous un minimum de supervision.

L’employeur n’est pas disposé à parrainer les candidats pour un visa.

Cette position permet le télétravail. Le candidat devra par contre réaliser des travaux chez les clients.

Qualifications de base:

  • 9+ d’expérience (ou doctorat+4 ans ou maitrise +7 ans) dans la conception de systèmes, l’analyse, la modélisation, la simulation ainsi que les tests.
  • Baccalauréat en Génie Logiciel, Informatique, Ingénierie ou expérience équivalente.
  • Expérience avec programmation orientée objet, C++.
  • Aptitudes à communiquer efficacement des concepts logiciels complexes à l’oral et à l’écrit.
  • Expérience et aptitude pour le mentorat.
  • Doit posséder tous les permis nécessaire pour résider et travailler au Canada.

Compétences préférées:

  • Expérience dans un environnement Linux et Windows.
  • Expérience de travail avec Visual Studio ou Eclipse.
  • Expérience avec les documents de conception d’aéronefs de Boeing comme ICD, SCD, SDD.
  • Expérience de développement logiciel dans un environnement Agile.

Éducation / Expérience:

Éducation ou expérience acquise d’un programme accrédité en ingénierie, informatique, mathématique, physique ou chimie (baccalauréat) et 9 ans et plus d’expérience de travail pertinente ou l’équivalent (PhD+4 ans d’expérience, maitrise+7 ans d’expérience). Aux États-Unis, une accréditation ABET est préférable mais non requise. 

Relocalisation:

Aucune relocalisation n’est possible et sera aux frais de l’employé. Les candidats doivent vivent proche de leur milieu de travail ou se relocaliser à leurs frais.

Ce poste est situé au Canada. L’employeur est Boeing Canada. Le candidat doit posséder tous les permis nécessaire pour résider et travailler au Canada. Le salaire et les avantages sociaux sont déterminés par le Canada et non des États-Unis. Ce poste n’est pas disponible pour expatriés.


Vaccination Requirements:

Boeing is implementing new requirements for employees to be fully vaccinated from COVID-19 or have an approved reasonable accommodation based on local legislation in several countries. Please refer here for current vaccination and/or reasonable accommodation requirements, and timelines based on location.


Equal Opportunity Employer:

Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.

Qualifications

Responsibilities:

Educational requirements:

Experience requirements:

Desired Skills:

Qualifications:

Benefits:

Incentives:

Date Posted: 2022-1-19

Please Apply by: 2022-2-4