Senior Staff Controls Engineering Professional
Wisk
Job Summary
Wisk is seeking a Senior Staff Controls Engineering Professional to join the Control Laws Development Team. The role involves designing, implementing, and analyzing controls algorithms, state estimation methods, and self-flying autonomous software. Responsibilities include developing software for prototype and full-scale airplanes, supporting flight tests, coordinating analysis for software certification, developing GNC tools using MATLAB/Simulink, and collaborating with the Model-Based Design Team. The position requires experience in GNC, control theory, MATLAB programming, and aircraft flight dynamics. The role is a hybrid work opportunity, requiring 3 days a week on-site in either Mountain View, California, or Montreal, Canada.
Must Have
- Master's or PhD in Engineering with 12+ years experience.
- Strong knowledge of control theory and experience on a GNC team.
- Experience with MATLAB and Simulink modeling.
- Deep knowledge of aircraft flight dynamics.
Good to Have
- Designing robust control algorithms.
- Analyzing state estimation and sensor outputs.
- Writing software requirements for controls algorithms.
- Using simulation for aiding certification of control systems.
Perks & Benefits
- Medical, dental, vision, and life insurance
- 9 off Fridays for full-time employees
- 20 days of PTO and 10 company holidays
- Retirement savings plan with company matching
- Education assistance
Job Description
POSTULER À CET EMPLOI 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!
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!
Nous cherchons un Specialiste Senior en Ingénierie de Contrôles pour intégrer notre équipe d’élaboration des lois de commande. Chez Wisk, cette équipe a pour mission de concevoir, mettre en œuvre et analyser les algorithmes de commande, les méthodes d’estimation d’état et les logiciels de pilotage automatique autonome. Vous modéliserez et développerez le logiciel destiné à être installé sur les prototypes et les aéronefs à pleine échelle, en soutenant les essais en vol liés à ces nouveaux algorithmes. Vous intégrerez également l’organisation de l’IPT des aéronefs, responsable de concevoir et faire fonctionner un aéronef autonome sécurisé, conforme aux processus de certification standard de l’aviation, grâce à des tests rigoureux et des analyses de commandes formelles.
Ce poste est hybride, impliquant une présence sur site trois jours par semaine dans l’un de nos bureaux (Mountain View, Californie, ou Montréal, Canada), avec la possibilité de télétravail les autres jours.
We are looking for a Senior Staff Controls Engineering Professional to join our Control Laws Development Team Team. The goal of this team at Wisk is to design, implement and analyze controls algorithms, state estimation methods, and self-flying autonomous software. You will model and create software that runs on prototype and full scale airplanes, as well as ultimately supporting the flight tests of those new algorithms. Additionally, you will be part of the Aircraft IPT organization, which is responsible for developing and delivering a safe autonomous flight vehicle by following standard aviation certification processes, performing rigorous testing and utilizing formal controls analysis techniques.
This is a hybrid work opportunity. At Wisk, this means working onsite at one of our office locations (Mountain View, CA, or Montreal, Canada) 3 days per week, with flexibility to work remotely for the remainder of the days.
Vos missions (What you will do):
- Participer à l’élaboration et à l’amélioration des modèles de logiciels de vol au sein de l’équipe d’élaboration des lois de commande.
- Appuyer les groupes Aérodynamique, Structures, Stabilité et Contrôle, et Logiciels de gestion des véhicules dans le cadre de l’IPT des aéronefs.
- Soutenir la résolution de problèmes après les essais en vol sur les prototypes à petite échelle, notamment en améliorant les algorithmes après l’analyse des données de test.
- Coordonner les activités d’analyse pour la vérification des exigences de conception, en vue de répondre aux objectifs de certification des logiciels.
- Développer de nouveaux outils GNC en utilisant les meilleures pratiques logicielles dans MATLAB/Simulink.
- Collaborer étroitement avec l’équipe de conception axée sur les modèles et contribuer aux activités de développement et de vérification des logiciels à haute intégrité.
- Participer aux activités SIL/HIL et aux opérations d’essais en vol en résolvant les anomalies et les problèmes.
- Exécuter des simulations en boucle fermée dans le moteur de simulation de physique du vol et affiner les modèles de conception logicielle après analyse des résultats.
- Acquérir une connaissance approfondie de l’avionique, de l’architecture logicielle, et des algorithmes de mode et de commande du véhicule, ainsi que des outils d’analyse de l’équipe.
- You will take part in developing flight software models and improving existing models within the Control Laws Development Team.
- As part of the Aircraft IPT, you will support such groups as the Aerodynamics, Structures, Stability&Control, and Vehicle Management Software Teams.
- You will support problem solving activities following flight tests on our Subscale prototype vehicle, in which you will improve control law algorithms after reviewing the flight test data.
- You will help coordinate analysis activities to support verification of design requirements for satisfying software certification objectives.
- You will take part in developing new GNC tools using software best practices in MATLAB/Simulink
- In some areas, you will be working closely with the Model-Based Design Team, contributing to software development and verification activities for developing high-integrity software.
- As a Senior Staff Controls Engineer, you will help develop new GNC tools using software best practices in MATLAB&Simulink.
- You will support SIL/HIL and flight test operations activities in debugging anomalies and issues.
- You will run closed-loop simulations within the flight physics simulation engine, and improve software design models after analyzing the logged results.
- You will obtain a high level of familiarity with our vehicle’s avionics, software architecture, mode & controller algorithms, and the team’s analysis tools.
- Maîtrise ou doctorat en génie aéronautique, aérospatial, mécanique ou électrique, avec au moins huit (12) ans d’expérience dans l’industrie.
- Expérience au sein d’une équipe GNC et maîtrise approfondie de la théorie des commandes.
- Compétences pratiques en création d’algorithmes de lois de commande et expertise en programmation MATLAB et modélisation Simulink.
- Connaissance approfondie de l’aérodynamique et de la dynamique de vol des aéronefs à voilure fixe et des giravions.
- Solide expérience en simulation pour tester les lois de commande dans un environnement 6DOF.
- Expérience de direction d’équipes ayant obtenu la certification de lois de commande.
- Connaissance des exigences de certification et de conformité (sous-partie B).
- Compétences souhaitées :
- -Conception d’algorithmes de contrôle robustes.
- -Analyse des estimations d’état et des résultats des capteurs (accéléromètres, gyroscopes, magnétomètres, GPS, transducteurs de pression, etc.).
- -Rédaction des exigences logicielles pour les algorithmes de commande.
- -Utilisation de simulations pour contribuer à la certification des systèmes de commande.
- M.S. or PhD. in Aeronautical/Aerospace or Mechanical/Electrical Engineering with at least 12 years of industry experience
- You have previously worked on a GNC team and have strong knowledge control theory.
- You have hands-on experience creating control laws algorithms, and have developed strong MATLAB programming & Simulink modeling skills.
- You have a deep and applied knowledge of fixed wing and rotorcraft aerodynamics and aircraft flight dynamics.
- You have a strong simulation background for testing your control laws in a 6DOF environment.
- You have led teams that achieved certification of their control laws.
- You are familiar with Subpart B certification rules and means of compliance.
- You have experience in the following areas:
- -Designing robust control and allocation algorithms
- -Analyzing state estimation and sensor outputs (accelerometers, gyros, magnetometer, GPS, pressure transducers, etc.)
- -Writing software requirements for controls algorithms
- -Using simulation for aiding certification of control systems
7 Skills Required For This Role
Unity
Algorithms
Prototyping
Matlab
Testing
Talent Acquisition
Problem Solving