softwareengineerjobszurich.ch
← Toutes les offres

Ingénieur logiciel senior (Systèmes radio)

Auterion

Type de contrat
Temps plein
Lieu
Zürich
Première publication
Postuler

Présentation

En tant qu'ingénieur logiciel senior dans l'équipe Systèmes radio, vous architecturerez le cadre logiciel basé sur Linux qui alimente nos technologies de communication et de détection RF de nouvelle génération. Vous comblerez le fossé entre le matériel RF brut et les systèmes autonomes de haut niveau, en développant les applications utilisateur de haute performance et les modules du noyau qui apportent des communications RF fiables et des informations aux systèmes non habitées. Votre expertise en Modern C++ et en internes Linux sera le socle d'un cadre de technologie RF évolutif. Vous collaborerez avec les développeurs de l'ensemble de la pile de technologie d'Auterion pour fournir des solutions tactiques à l'air, au sol et à la mer, en travaillant en étroite collaboration avec les OEM mondiaux et les agences gouvernementales pour assurer l'excellence opérationnelle dans des environnements en évolution.

Responsabilités et tâches

Posséder un écosystème logiciel RF complexe et multi-domaine fonctionnant sur Linux

Diriger la conception et le développement d'applications utilisateur de haute performance utilisant Modern C++

Développer et maintenir des modules du noyau Linux et des couches d'abstraction matérielles pour interface avec les configurations de baseband RF

Assurer la qualité logicielle grâce à l'intégration CI/CD et au TDD

Contribuer aux tests automatiques matériel-dans-la-boucle (HIL) et maintenir le cadre de test

Collaborer avec des experts RF pour créer des API propres pour la consommation de données à pile complète

Supporter les intégrations OEM et les clients finals directement, parfois sur site

Travailler avec les ingénieurs pour diriger le développement d'infrastructures de test / processus QA

Qualifications et compétences

3+ ans d'expérience dans des rôles logiciels et d'ingénierie pertinents

B.Sc. / M.Sc. en ingénierie électrique, ingénierie informatique / science ou domaines connexes

Maîtrise solide de Modern C++ (17/20) et de la programmation système

Expérience dans le développement de modules du noyau Linux ou de pilotes de caractères (DMA, USB, PCIe, etc.)

Compréhension approfondie du développement de l'espace utilisateur Linux, y compris le multi-threading et l'IPC

Dossier prouvant la mise en œuvre de pipelines CI/CD et de frameworks de test unitaire (par exemple, GTest)

Expérience avec le traitement de données à haut débit ou les radios logicielles définies (SDR) est un plus

Solides compétences en communication écrite et verbale pour maintenir une équipe mondiale pleinement informée

Volonté de voyager occasionnellement

Bonus : vous aimez les technologies radio, bricolez avec des radios et souhaitez en apprendre davantage sur l'ingénierie RF

Citoyenneté CH/UE requise

Avantages

Heures de travail flexibles et lieu de travail hybride

Options d'actions

Généreuse allocation de vacances

Régime de retraite

Voiture de société pour usage privé (Suisse uniquement)

Congé de maternité et de paternité amélioré

Soutien à la santé mentale et au bien-être

Possibilités d'apprentissage et de développement

Flyday Friday - Piloter un drone (1/x mois)

Réunion sociale régulière de l'équipe

Snacks & Boissons

À propos d'Auterion

Nous construisons la principale plateforme logicielle pour les systèmes autonomes alimentés par l'IA pour les clients d'entreprise et de gouvernement. Notre équipe soutient les missions les plus importantes et résout les problèmes les plus difficiles.

Chez Auterion, nous réunissons les esprits les plus brillants qui aiment résoudre les problèmes les plus difficiles. Rejoignez une équipe vibrante construite sur l'innovation, l'ouverture et l'excellence, où vous serez habilité à développer des idées, à collaborer à tous les niveaux et à avoir un impact qui compte.

Traduit automatiquement depuis l’original.

Publié il y a 11 semaines

Lieu

Voir sur Google Maps