← Back to jobs
Wisk Aero logo

Expert Senior - Architecte de logiciels embarqués / Senior Expert - Embedded Software Architect

Posted 2 weeks agoSoftware

Job Description

Chez Wisk, nous transformons l'avenir de la mobilité urbaine en proposant des vols sécuritaires, entièrement électriques et autonomes. Nous sommes une équipe passionnée qui travaille ensemble pour un avenir durable, en résolvant des problèmes à fort impact qui n'ont jamais été résolus auparavant. En proposant des vols quotidiens à portée de tous, nous faisons en sorte qu'il soit possible de passer moins de temps dans les transports et plus de temps à profiter. Si vous voulez faire partie du futur de la mobilité, poursuivez la lecture!

Nous recherchons un architecte logiciel embarqué hautement qualifié pour piloter la conception et le développement de systèmes critiques pour la sécurité dans le domaine aérospatial. Le candidat idéal possédera une connaissance approfondie des principes d'architecture logicielle, des patrons de conception et de leur application pratique aux systèmes aérospatiaux critiques. Ce rôle est essentiel pour définir et maintenir une vision technique commune, reposant sur des bases solides pour nos produits logiciels embarqués critiques.

Responsabilités

  • Concevoir et documenter des architectures logicielles robustes, évolutives et certifiables, spécifiquement pour les systèmes embarqués critiques destinés aux applications aérospatiales.

  • Mener et réaliser des études comparatives techniques afin d'évaluer les alternatives de conception, les technologies et les méthodologies et de garantir des solutions optimales en termes de performance, de sécurité et de coût.

  • Définir, mettre en œuvre et gérer les normes, les directives et les processus d'architecture et de conception logicielle afin d'assurer la cohérence et la qualité au sein des équipes de développement.

  • Piloter et participer aux activités de maturation technologique.

  • Contribuer aux activités de développement et de support logiciel tout au long du cycle de vie du projet.

  • Maîtriser les patrons de conception logicielle, déterminer leur applicabilité et garantir leur utilisation correcte au sein du code embarqué. Quantifier et suivre les caractéristiques clés de l'architecture logicielle (fiabilité, performance, modularité, sécurité, etc.) afin de définir des objectifs mesurables et de garantir la conformité de la conception.

  • Collaborer avec les experts système, les équipes matérielles et les experts en sécurité pour assurer une intégration optimale et la conformité aux normes industrielles (DO-178C, par exemple).

  • Travailler en étroite collaboration avec les équipes pluridisciplinaires, notamment les équipes Systèmes, Matériel, Sécurité et Vérification & Validation.

  • Participer activement à l'examen et à l'approbation des exigences logicielles, de la conception et des architectures.

  • Encadrer et accompagner les équipes de développement sur les bonnes pratiques architecturales, les défis techniques complexes et la mise en œuvre des normes définies.

Exigences

  • Baccalauréat ou maîtrise en informatique, électronique ou génie électrique. Minimum de 12 ans d'expérience pertinente avec un baccalauréat, 8 ans avec une maîtrise ou 5 ans avec un doctorat.

  • Expérience de travail sur divers projets aérospatiaux régis par la norme DO-178C et ses suppléments. Expérience confirmée et approfondie en tant qu'architecte logiciel ou à un poste technique senior similaire dans l'industrie aérospatiale.

  • Solide expérience pratique des langages de programmation tels que C, C++, assembleur et des chaînes d'outils pour logiciels embarqués.

  • Expérience avérée dans la conception et le développement d'architectures logicielles pour des systèmes embarqués critiques à haute intégrité.

  • Expérience de travail avec divers systèmes d'exploitation temps réel (RTOS).

  • Bonne compréhension d'ARINC 653, de l'avionique modulaire intégrée (IMA) et de divers protocoles de communication tels que I2C, SPI, CAN, RS485, ARINC429 et Ethernet, pertinents pour l'avionique, les chargeurs de démarrage et la gestion des interruptions.

  • Solides connaissances en logiciel et matériel, avec une compréhension approfondie de l'architecture informatique, notamment des microcontrôleurs, des FPGA, de la gestion de la mémoire et des périphériques.

  • Capacité à penser au niveau du système et à comprendre la relation entre le logiciel et le matériel.

  • Personne très motivée, autonome, dotée d'excellentes aptitudes à la communication et d'un fort esprit d'équipe.

  • Solides connaissances théoriques et pratiques des patrons de conception, des modèles architecturaux et des langages de modélisation logicielle.

  • Expertise en matière d'études comparatives rigoureuses et de prise de décisions architecturales fondées sur les données.

  • Excellentes aptitudes à la communication, permettant d'expliquer des concepts architecturaux complexes à des interlocuteurs techniques et non techniques.

Nous offrons un ensemble complet d'avantages incluant une assurance médicale, dentaire, visuelle et une assurance-vie (prise en charge à 100 % de la prime pour les employés par l’entreprise), 9 vendredis libres pour les employés à temps plein tout au long de l'année, 20 jours de congés payés, 10 jours fériés, un plan d’épargne-retraite avec une contribution de l’entreprise à 100 % jusqu'à 8 % de vos revenus admissibles et une aide à la formation. En plus, nous proposons divers avantages, tels que des leçons de pilotage, des allocations bien-être, des collations, des boissons, un bonus pour recommandation d’employés, une contribution aux dons de charité, un programme de bonus pour les brevets, et bien plus encore.


La maîtrise de l'anglais est requise pour ce poste afin de développer notre produit et de servir nos clients, dont la majorité ou la totalité se trouvent à l'extérieur du Québec, ainsi que pour communiquer avec des partenaires et des collègues situés aux États-Unis, en Pologne, en Australie, en Nouvelle-Zélande et au Canada. Les informations techniques provenant de ces pays sont disponibles en anglais seulement. Une connaissance fonctionnelle du français est requise pour les postes situés en permanence au Québec afin que le titulaire puisse communiquer avec ses collègues et partenaires au Québec au besoin. Une formation en français est offerte à tout titulaire d'un poste permanent au Québec qui ne possède pas une bonne connaissance du français.


À toutes les agences de recrutement : Wisk Aero n’accepte pas les curriculum vitae des agences. Veuillez ne pas envoyer de curriculum vitae à notre alias d’emploi, aux employés de Wisk Aero ou à tout autre emplacement de l’organisation. Wisk Aero n’est pas responsable des frais liés aux CV non sollicités.

At Wisk, we're transforming the future of urban mobility through safe, all-electric, autonomous flight. We are a passionate team working together toward a sustainable future, solving high-impact problems that have never been solved before. By delivering everyday flight for everyone, we're making it possible to spend less time getting there and more time being there. If you want to be part of shaping the future of mobility, then read on!

We are seeking a highly experienced Embedded Software Architect to lead the design and development of safety-critical systems within the aerospace domain. The ideal candidate will possess a deep understanding of software architecture principles, design patterns, and their practical application in safety critical aerospace systems. This role is crucial for establishing and maintaining the common technical vision with a solid foundation for our safety critical embedded software products.

Responsibilities

  • Design and document robust, scalable, and certifiable software architectures specifically for safety-critical embedded systems in aerospace applications.

  • Lead and perform technical trade studies to evaluate design alternatives, technologies, and methodologies, ensuring optimal solutions for performance, safety, and cost.

  • Define, implement, and govern software architecture and design standards, guidelines, and processes to ensure consistency and quality across development teams.

  • Lead and participate technology maturation activities

  • Be part of software development and support activities during software development life cycle

  • Apply strong knowledge of software design patterns, determining their applicability and ensuring correct usage within the embedded codebase.

  • Quantify and track key software architecture characteristics (e.g., reliability, performance, modifiability, security) to provide measurable targets and ensure design compliance.

  • Collaborate with systems experts, hardware teams, and safety experts to ensure seamless integration and compliance with industry standards (e.g., DO-178C).

  • Work closely with cross-functional teams, including Systems, Hardware, Safety, and Verification & Validation.

  • Be a key participant in reviewing and approving software requirements, design, and architectures.

  • Mentor and guide development teams on architectural best practices, complex technical challenges, and the implementation of defined standards.

Requirements

  • BS or MS in Computer Science, Electronics, or Electrical engineering. Typically a minimum of 12 years of related experience with a Bachelor’s degree, or 8 years of experience with a Master's degree, or 5 years of experience with a PhD’s degree.

  • You have worked on various aerospace projects governed by DO-178C and its supplements.

  • Proven, extensive experience as a Software Architect or a similar senior technical role in the aerospace industry.

  • Strong hands on experience in programming languages such as C, C++, Assembly and embedded software tool chains

  • Demonstrated experience in designing and developing software architecture for high-integrity, safety-critical embedded systems.

  • Experience in working with various Real-Time Operating Systems (RTOSes).

  • Good understanding of ARINC 653, Integrated Modular Avionics (IMA), and various communication protocols such as I2C, SPI, CAN, RS485, Arinc429, and Ethernet relevant to avionics, bootloaders, interrupt handling..

  • Strong foundation of software and hardware, with a deep understanding of computer architecture, including microcontrollers, FPGA, memory management and peripherals.

  • The ability to think from a system level perspective, and understand the relationship between software and hardware.

  • A highly motivated, self-starting individual with strong communication skills and a positive team player.

  • Strong theoretical and practical knowledge of design patterns, architectural patterns, and software modeling languages.

  • Expertise in performing rigorous trade studies and making data-driven architectural decisions.

  • Excellent communication skills with the ability to articulate complex architectural concepts to technical and non-technical stakeholders.

We offer a comprehensive benefits package including medical, dental, vision, and life insurance (company pays 100% of employee premium), 9 off Fridays for full time employees throughout the year, 20 days of PTO, 10 company holidays, a retirement savings plan with 100% company matching up to 8% of your eligible earnings and education assistance. And on top of all that, we also offer a variety of perks such as flight lessons, wellness allowances, snacks, drinks, employee referral bonus, charitable giving match, patent bonus program, and more. 


English is required for this position in order to develop our product and eventually serve our customers, most or all of whom are located outside Quebec, as well as to communicate with partners and colleagues located in the United States, Poland, Australia, New Zealand, and Canada. The technical information from these countries is available in English only. Functional knowledge of French is required for positions permanently located in Quebec so incumbents can communicate with their colleagues and partners in Quebec as necessary. French-language training is offered to all incumbents in permanent positions in Quebec who do not have a good knowledge of French.


To all recruitment agencies: Wisk Aero does not accept agency resumes. Please do not forward resumes to our jobs alias, Wisk Aero employees, or any other organization location. Wisk Aero is not responsible for any fees related to unsolicited resumes.

Optimize Your Resume for This Job

Get a match score and see exactly which keywords you're missing

Optimize Resume

Ready to Apply?

This will take you to Wisk Aero's application page

Apply on Wisk Aero

Job Details

Category
Software
Employment Type
Full Time
Location
Montreal
Posted
Feb 23, 2026, 07:00 PM
Listed
Mar 11, 2026, 10:43 PM

About Wisk Aero

Part of the growing space & AI ecosystem pushing the frontiers of technology.

Found this role interesting?

Shipping like we're funded. We're not. No affiliation.

Sequoia logo
Y Combinator logo
Founders Fund logo
a16z logo