developerjobs.ch
← Toutes les offres

Ingénieur logiciel senior (Systèmes radio)

Auterion

Type de contrat
Temps plein
Lieu
Zürich
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é aujourd'hui