Développeur C/C++ H/F
Role details
Job location
Tech stack
Job description
Développer et optimiser des systèmes Linux embarqués haute performance
Participer activement à des projets open source (contribution, amélioration, upstream)
Adapter, patcher et maintenir noyaux Linux et drivers matériels
Travailler sur des environnements Software Defined Radio (SDR)
Optimiser l?usage des ressources (CPU, RAM, stockage, consommation énergétique)
Concevoir des solutions logicielles et matérielles dans une démarche d?éco-conception
Proposer des approches innovantes pour faire évoluer les architectures télécoms existantes, Contribuer en mainline/upstream fait partie de votre ADN technique
Compiler un kernel ou adapter un driver vous enthousiasme réellement
Vous expérimentez régulièrement autour du SDR ou du Linux bas niveau
Vous appréciez les systèmes minimalistes et optimisés
Vous maintenez des projets personnels visibles (GitHub, GitLab, sourcehut, etc.)
Les standards ouverts et la transparence technique sont importants pour vous
Requirements
Compétences techniquesIndispensables
Excellente maîtrise de l?environnement Linux (kernel, userspace, tooling)
Solide expérience en cross-compilation
Très bonne maîtrise du C et du C++ moderne
Expérience concrète sur des projets open source
Fortement appréciées
Expérience avec Buildroot (Yocto est un plus)
Connaissances en Go et/ou Rust
Bases solides en réseaux et télécoms (IPv4/IPv6, routing, QoS, Ethernet)
Expérience SDR : GNURadio, SoapySDR, UHD, srsRAN, OpenAirInterface?
Connaissances des architectures mobiles 4G/5G (RAN, core, fronthaul?)
Capacité à challenger l?existant et proposer des solutions innovantes