Développeur Systèmes de Communications Sans Fil (SDR / Protocoles / Embarqué)

Octasic

$90K — $120K *
Telecommunications & Hardware
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or related field.
  • 5 to 10 years of experience in embedded development, wireless communications, signal processing or a related area.
  • Strong understanding of embedded systems, DSP, multi-core environments and real-time constraints.
  • Hands-on experience in software development, advanced debugging and integration of complex systems.
  • Proficiency in C/C++ and solid knowledge of Python.
  • Ability to investigate complex issues, connect different system components and understand their interactions.
  • Passionate, independent, resourceful, structured and proactive profile with strong learning ability.

Responsibilities

  • Develop, integrate and maintain embedded software for wireless communication systems on SDR platforms and multi-core SoCs.
  • Contribute to features spanning multiple system components: signal processing, protocol layers, software integration and overall behavior.
  • Diagnose and resolve complex issues related to real-time performance, interoperability, stability and component integration.
  • Design and validate code in C/C++ and Python in a quality-focused, performance-driven and maintainable environment.
  • Develop or improve automation tools for testing, debugging, analysis and technical investigation.
  • Leverage AI tools, agent-based programming and, where applicable, AI/ML techniques to support development, technical analysis and automation.
  • Participate in the analysis, detection and characterization of wireless signals.
  • Collaborate with validation, integration, architecture and product teams, and maintain technical documentation.

Benefits

  • Opportunity to work with cutting-edge wireless technologies.
  • Collaborative work environment with access to a diverse team of experts.
  • Exposure to advanced tools and innovative AI/ML methods.
  • Possibility for professional growth and skill advancement in a rapidly evolving field.
Full Job Description
À propos du poste :

Nous recherchons un développeur en systèmes de communications sans fil pour rejoindre notre équipe de radio définie par logiciel. Le candidat idéal possède une solide expérience en développement logiciel embarqué, en débogage de systèmes complexes et en intégration de composantes logicielles et matérielles, avec une bonne compréhension du système dans son ensemble.

Ce rôle convient à une personne passionnée, très débrouillarde, autonome et proactive, capable d'investiguer des problèmes complexes, d'apprendre rapidement de nouvelles composantes et d'évoluer à travers différentes parties d'un système de communication sans fil, du traitement du signal jusqu'aux protocoles et au comportement global de la solution.

Notre équipe développe des solutions performantes sur plateformes SDR et processeurs de signaux multi-cœurs propriétaires d'Octasic. Le poste couvre le logiciel embarqué, les protocoles sans fil, l'intégration système, la validation et l'automatisation intelligente du développement, incluant l'usage d'outils IA, de la programmation agentique et, lorsque pertinent, d'approches AI/ML.

Responsabilités :

  • Développer, intégrer et maintenir des logiciels embarqués pour des systèmes de communications sans fil sur plateformes SDR et SoCs multi-cœurs;
  • Contribuer à des fonctionnalités touchant plusieurs composantes du système : traitement du signal, couches protocolaires, intégration logicielle et comportement global;
  • Diagnostiquer et corriger des problèmes complexes liés à la performance temps réel, à l'interopérabilité, à la stabilité et à l'intégration entre composantes;
  • Concevoir et valider du code en C/C++ et Python dans un environnement axé sur la qualité, la performance et la maintenabilité;
  • Développer ou améliorer des outils d'automatisation pour le test, le débogage, l'analyse et l'investigation technique;
  • Mettre à profit des outils IA, la programmation agentique et, lorsque pertinent, des techniques AI/ML pour assister le développement, l'analyse technique et l'automatisation;
  • Participer à l'analyse, à la détection et à la caractérisation de signaux sans fil;
  • Collaborer avec les équipes de validation, d'intégration, d'architecture et de produit, et maintenir la documentation technique.


Qualifications :

  • Baccalauréat en génie électrique, génie informatique, informatique ou domaine connexe;
  • 5 à 10 ans d'expérience en développement embarqué, communications sans fil, traitement du signal ou domaine connexe;
  • Bonne compréhension des systèmes embarqués, DSP, environnements multi-cœurs et contraintes temps réel;
  • Expérience concrète en développement logiciel, débogage avancé et intégration de systèmes complexes;
  • Bonne maîtrise de C/C++ et bonne connaissance de Python;
  • Capacité à investiguer des problèmes complexes, à relier plusieurs composantes d'un système et à comprendre leurs interactions;
  • Profil passionné, autonome, débrouillard, structuré et proactif, avec un forte capacité d'apprentissage;
  • Compréhension des interactions entre PHY, MAC et couches supérieures de la stack protocolaire;
  • Bonnes compétences en communication en anglais; le français est un atout.


Atouts:

  • Expérience avec les protocoles sans fil et les couches supérieures d'un système sans fil (couche L2/L3): MAC, RLC, PDCP, RRC, NAS, mobilité, QoS et contrôle radio;
  • Bonne compréhension des interactions entre fonctions temps réel, protocoles et mécanismes de contrôle;
  • Expérience avec différentes technologies de communication sans fil : cellulaire (LTE / 5G NR), Wi-Fi, Bluetooth, IoT, FR2/mmWave et autres signaux du spectre radio;
  • Expérience en analyse, reconnaissance ou caractérisation de signaux sans fil;
  • Expérience avec des équipements de test tels que des oscilloscopes numériques, des analyseurs et des générateurs de signaux RF tels que le MXA et le MXG ;
  • Connaissance des enjeux de robustesse, de fiabilité et de sécurisation dans les systèmes de communication sans fil;
  • Expérience avec les systèmes SDR, la RF, les outils de mesure/validation et MATLAB;
  • Expérience avec les outils IA, la programmation agentique ou des approches AI/ML appliquées au développement, au débogage ou à l'analyse technique.

Similar Jobs

More Jobs at Octasic

More Telecommunications & Hardware Jobs

Find similar Développeur Systèmes de Communications Sans Fil (SDR / Protocoles / Embarqué) jobs: