B&A
ASM
Ingénieur Senior, Logiciel
À propos du poste
Lancez-vous dans une carrière chez ASM, où la technologie de pointe rencontre une culture collaborative.
En tant qu'Ingénieur Logiciel Senior chez ASM, vous serez à l'intersection de logiciels de pointe, de matériel complexe et d'impact client réel. Vous serez un leader technique qui résout les défis logiciels les plus difficiles dans la fabrication de semi-conducteurs, en garantissant la fiabilité, la sécurité et la performance des systèmes pour nos clients mondiaux. Dans ce rôle, vous ne vous contenterez pas de corriger des problèmes, vous dirigerez des investigations, influencerez l'architecture et apporterez des améliorations systémiques à long terme qui alimentent la technologie avancée des semi-conducteurs dans le monde entier.
Depuis plus de 55 ans, ASM anticipe les évolutions futures, se plaçant à la pointe de l'innovation et des possibilités technologiques. Avec plus de 4,500 ASMers représentant 70 nationalités, nos collaborateurs et nos dispositifs semi-conducteurs avancés jouent un rôle crucial dans des tendances telles que la 5G, le cloud computing, l'IA et la conduite autonome. Mais nous sommes bien plus qu'une simple entreprise technologique. Nous valorisons la diversité, l'inclusion et la durabilité, tout en nous efforçant d'avoir un impact positif sur le monde. Nos programmes de développement soutiennent votre croissance, façonnent votre avenir et repoussent les limites de l'innovation pour libérer votre potentiel.
Nous fabriquons la technologie qui permet les puces dans les appareils qui améliorent la vie dans le monde entier. Nous le faisons en pensant à l'avenir, en repoussant les limites de ce qui est possible grâce à une innovation de pointe, et en pilotant la prochaine vague de percées technologiques qui façonnent notre façon de vivre, de travailler et de nous connecter.
Pour en savoir plus sur ASM, trouvez-nous sur asm.com et sur LinkedIn, Facebook, Instagram, X et YouTube.
Sur quoi travaillerez-vous
- Mener des investigations techniques approfondies sur les interverrouillages de sécurité liés aux logiciels, en validant les actions correctives et préventives.
- Analyser et optimiser plusieurs sous-systèmes interactifs, en acquérant une compréhension de bout en bout des flux de travail complets de la plateforme.
- Piloter l'analyse des causes profondes et des actions correctives (RCCA) en utilisant des captures de paquets, la corrélation de journaux et l'analyse au niveau du système.
- Concevoir et évaluer les architectures de sous-systèmes, y compris les interactions multi-threading et de planification.
- Développer, tester, déployer, maintenir et améliorer continuellement les logiciels pour les équipements de fabrication de semi-conducteurs avancés.
- Dépanner des problèmes logiciels complexes, y compris les systèmes de contrôle en temps réel.
- Agir en tant que point d'escalade technique, en soutenant les ingénieurs sur le terrain et les clients à l'échelle mondiale.
- Collaborer avec l'assurance qualité et le support pour reproduire les problèmes sur le terrain et renforcer la couverture de régression.
- Rédiger et réviser les spécifications système, les conceptions logicielles et les plans de test.
- Enquêter sur les demandes techniques internes et externes, en fournissant une analyse claire et des solutions exploitables.
- Évaluer et influencer les outils d'ingénierie logicielle et les décisions de conception système.
- Planifier et coordonner des correctifs logiciels et des déploiements rapides dans des environnements à fort impact.
- Présenter des insights techniques, des progrès et des résultats lors des QBR clients, y compris les conclusions d'analyses DOE complexes.
Ce que nous recherchons
- Diplôme de licence en informatique (ou domaine connexe) avec plus de 10 ans d'expérience industrielle, ou diplôme de master avec plus de 4 ans, ou doctorat avec plus de 3 ans d'expérience pertinente.
- Solide expertise en développement logiciel en C++ et/ou C#.
- Expérience de développement pour Windows et les systèmes d'exploitation en temps réel.
- Compréhension solide des applications multi-threadées.
- Expérience de travail avec la documentation logicielle, les spécifications et les APIs.
Ce qui vous distingue
- Diplôme avancé (Master ou Doctorat) et expérience en architecture logicielle et systèmes de contrôle machine, idéalement dans le domaine des équipements semi-conducteurs.
- Expérience pratique avec les interfaces graphiques (GUI), les pilotes de périphériques et les logiciels pilotés par interruption.
- Connaissance des communications de données, des réseaux et d'EtherCAT.
- Compréhension des algorithmes de planification dynamique et de l'évitement des interblocages.
- Maîtrise des outils de développement tels que les débogueurs, les constructeurs d'applications et les systèmes de gestion de configuration.
- Capacité à trier et diagnostiquer les problèmes mécaniques, électriques et logiciels de manière holistique.
- Solides compétences analytiques, y compris la conception et l'interprétation d'expériences planifiées (DOE) complexes utilisant des méthodes multivariées ou l'ACP.
Postulez dès aujourd'hui pour faire partie de ce qui suit.
ASM est un employeur qui souscrit au principe de l'égalité d'accès à l'emploi et examine les candidats qualifiés sans distinction de race, de couleur, de religion, d'âge, de nationalité, d'origine sociale ou ethnique, d'orientation sexuelle, de genre, d'identité ou d'expression de genre, d'état civil, de grossesse, d'affiliation politique, de handicap, d'informations génétiques, de statut d'ancien combattant ou de toute autre caractéristique protégée par la loi.
