Embedded Software Engineer

Mirabel, QC, Canada

Job Description

Job Title: Embedded Software Engineer

Join a dynamic team as an Embedded Software Engineer within Commercial Programs. This role involves working on a new project for a flight computer, fully developed in-house, with a focus on obsolescence management and platform redesign. You will report to the Program Technical Lead and engage in design change management, integration, validation, and verification testing in systems integration labs and during aircraft flight tests. This project is set to span the next five years and is currently in the scoping phase.
Responsibilities

  • Engage with Supply Chain and Hardware Design to provide technical guidance and impact assessment due to component obsolescence.
  • Lead software design through all phases of development, qualification, integration testing, flight test, and production.
  • Conduct technical evaluations of suppliers and manage subcontracts, including SOW, Specifications, Interface Control Documents, proposals, and schedules.
  • Collaborate with software suppliers in the development, integration, and testing of flight controls and avionics systems.
  • Qualify flight control and avionics subsystems.
  • Work collaboratively in multi-disciplinary teams for successful integration, flight testing, and certification.
  • Work with Quality and Certification teams to ensure software protocols are followed.
  • Manage and provide status updates on IPT Schedule, Cost Estimates, Risks, and staffing.
Essential Skills
  • 6+ years in embedded software development, integration, and testing.
  • Experience integrating software and hardware in a bare-metal environment.
  • Experience with aircraft systems and aerospace standards such as DO-178C, DO-330, DO-331, DO-326, DO-254, and ARP 4754a.
  • Proficiency in C programming, embedded systems, and obsolescence management.
  • Knowledge of communication standards including ARINC 429, RS-232, RS-422, RS-485, and TCP/IP.
  • Proficiency in Agile methodologies, MATLAB, Simulink, and C/C++ on Linux.
Additional Skills & Qualifications
  • Experience with Git version control system or change management systems.
  • Familiarity with software configuration management tools like Dimensions CM.
  • Familiarity with requirements management tools such as IBM Rational Doors.
  • Supplier management and project management experience.
  • Eligibility for CGD.
Work Environment
This role requires on-site presence every day, with potential flexibility for consultants. The team operates in sprints, working on a site occupying over 650,000 square feet alongside an airport, equipped with 17 helipads and 2 runways. The company is recognized as a top defense company, a Glassdoor best employer, and a workplace wellness award winner.
Job Type & Location
This is a Contract position based out of Mirabel, Quebec.
Titre du poste : Ingenieur Logiciel Embarque
Description du poste
Rejoignez une equipe dynamique en tant qu'ingenieur logiciel embarque au sein des Programmes Commerciaux. Ce role consiste a travailler sur un nouveau projet de calculateur de vol, entierement developpe en interne, avec un accent sur la gestion de l'obsolescence et la refonte de la plateforme. Vous serez rattache(e) au Responsable Technique du Programme et participerez a la gestion des modifications de conception, a l'integration, a la validation et aux tests de verification dans les laboratoires d'integration systeme ainsi que lors des essais en vol. Ce projet s'etendra sur les cinq prochaines annees et est actuellement en phase de cadrage.
Responsabilites
  • Collaborer avec les equipes de la chaine d'approvisionnement et de conception materielle pour fournir des conseils techniques et evaluer l'impact de l'obsolescence des composants.
  • Diriger la conception logicielle a travers toutes les phases de developpement, de qualification, de tests d'integration, d'essais en vol et de production.
  • Realiser des evaluations techniques des fournisseurs et gerer les sous-traitances, y compris les cahiers des charges, les specifications, les documents de controle d'interface, les propositions et les plannings.
  • Collaborer avec les fournisseurs de logiciels pour le developpement, l'integration et les tests des systemes de commande de vol et d'avionique.
  • Qualifier les sous-systemes de commande de vol et d'avionique.
  • Travailler en collaboration avec des equipes pluridisciplinaires pour assurer une integration, des essais en vol et une certification reussis.
  • Travailler avec les equipes Qualite et Certification pour garantir le respect des protocoles logiciels.
  • Gerer et fournir des mises a jour sur le planning IPT, les estimations de couts, les risques et les besoins en personnel.
Competences essentielles
  • Plus de 6 ans d'experience en developpement, integration et test de logiciels embarques.
  • Experience en integration logiciel-materiel dans un environnement bare-metal.
  • Connaissance des systemes aeronautiques et des normes telles que DO-178C, DO-330, DO-331, DO-326, DO-254 et ARP 4754a.
  • Maitrise du langage C, des systemes embarques et de la gestion de l'obsolescence.
  • Connaissance des standards de communication tels que ARINC 429, RS-232, RS-422, RS-485 et TCP/IP.
  • Maitrise des methodologies Agile, MATLAB, Simulink et C/C++ sous Linux.
Competences supplementaires
  • Experience avec le systeme de controle de version Git ou d'autres systemes de gestion des modifications.
  • Connaissance des outils de gestion de configuration logicielle comme Dimensions CM.
  • Familiarite avec les outils de gestion des exigences tels qu'IBM Rational DOORS.
  • Experience en gestion de fournisseurs et en gestion de projets.
  • Admissibilite au statut CGD.
Environnement de travail
Ce poste necessite une presence sur site tous les jours, avec une certaine flexibilite possible pour les consultants. L'equipe travaille en sprints, sur un site de plus de 60 000 m situe a proximite d'un aeroport, equipe de 17 heliports et de 2 pistes. L'entreprise est reconnue comme un leader dans le secteur de la defense, un des meilleurs employeurs selon Glassdoor, et laureate d'un prix pour le bien-etre au travail.
Type de poste et lieu
Poste contractuel base a Mirabel, Quebec.
Pay and Benefits
The pay range for this position is $55.00 - $65.00/hr.
Workplace Type
This is a hybrid position in Mirabel,QC.
A propos d'Actalent:
Actalent est un chef de file mondial des services d'ingenierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires a faire progresser leurs initiatives en matiere d'ingenierie et de science en leur donnant acces a des experts specialises qui favorisent la mise a l'echelle, l'innovation et la mise en marche rapide. Avec un reseau de pres de 30 000 consultants et plus de 4 500 clients aux Etats-Unis, au Canada, en Asie et en Europe, Actalent est au service d'un grand nombre des societes Fortune 500.
Actalent est un employeur souscrivant au principe de l'egalite des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l'age, de la couleur, de la religion, des origines nationales, du statut d'ancien combattant, d'un handicap, de l'orientation sexuelle, de l'identite sexuelle, des renseignements genetiques ou de toute autre caracteristique protegee par la loi.
Si vous souhaitez faire une demande d'accommodement raisonnable, tel que la modification ou l'ajustement du processus de demande d'emploi ou d'entrevue a cause d'un handicap, veuillez envoyer un courriel a pour connaitre d'autres options d'accommodement.
Numero du permis d'agence de placement de personnel : AP-2000486 (Canada - Quebec)
Numero du permis d'agence de recrutement de travailleurs etrangers temporaires : AR-2000485 (Canada - Quebec)
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email for other accommodation options.
Personnel Placement Agency Permit Number: AP-2000486 (Canada - Quebec)
Temporary Foreign Worker Recruitment Agency Permit Number: AR-2000485 (Canada - Quebec)

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2909560
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $55.00-65.00 per hour
  • Employment Status
    Permanent
  • Job Location
    Mirabel, QC, Canada
  • Education
    Not mentioned