Job Description
Voulez-vous faire avancer votre carrière? Besoin d'un nouveau défi?
Notre client, un éditeur logiciel international, est actuellement à la recherche d'un développeur de systèmes embarqués.
Descriptiondu poste
Sous laresponsabilité du gestionnaire de développement logiciel embarqué, ledéveloppeur de logiciels embarqués aura plusieurs mandats au sein de l’équiped’ingénierie SecureMesh WAN.
Il participera à la conception et àl'implémentation de solutions techniques qui touchent à toutes les couches du modèleOSI.
Il sera donc autant appelé à écrire des pilotes bas niveaux (ex. protocolepropriétaire WLAN, SPI, DMA, UART, etc.); à collaborer avec l'équipe de conceptionmatérielle et développer des protocoles applicatifs, le tout dans un contextede système embarqué en temps réel.
Il pourra aussi être appelé à appuyerl’équipe de déploiement en fournissant l’expertise technique nécessaire à larésolution de problèmes complexes, pouvant l'amener à voyager chez nos clientspartout dans le monde.
Fonctionsprincipales
- oParticiper à la conception et audéveloppement de nos produits sans-fil basé sur notre protocole propriétairebasé sur IEEE 802.11 a / b / g / n;
- oDévelopper de nouvellesfonctionnalités pour nos produits selon les besoins et en réponse aux demandesdes clients et l'équipe de développement des affaires;
- oApporter des modifications en vued’améliorer la fiabilité, la performance et la maintenance de nos produits ;
- oApporter les modificationsnécessaires pour supporter les nouvelles révisions de matériel;
- oSupporter les activités decertification ;
- oParticiper activement aux revues deconception;
- oRédiger des documents despécification et de conception logicielle;
oAgir à titre de ressource techniquepour les clients internes et externes.
oParticiper occasionnellement à desexercices de test sur le terrain.
Requirements
- BACen Génie Informatique / Électrique ou formations connexes;
- Expériencedans la conception et le développement de systèmes embarqués temps réels(RTOS);
- Habiletéà résoudre des problèmes complexes;
- Aptitudesau travail d'équipe dans un environnement multidisciplinaire;
- Capacitéde connecter et de configurer une variété de composants matériels de mise enréseau, y compris des commutateurs Ethernet et des routeurs VPN / VLAN;
- Connaissancepratique des oscilloscopes, des analyseurs logiques, des analyseurs spectrauxet / ou des outils de débogage JTAG;
- Bonnemaîtrise du C / C++;
- Bonnemaîtrise de GIT;
- Capacitéà lire et à comprendre les schémas matériels et les fiches techniques;
- Connaissancede VxWorks, Linux embarqué ou autre RTOS;
- Connaissancede 802.11 a / b / g / n / ac / x (WLAN), un atout;
- Connaissancede la technologie ath9k de Qualcomm / Atheros, un atout;
- Connaissancede processeurs embarqué (tel que ARM, PowerPC, MIPS,etc), un atout.
- Connaissanceset expériences avec les protocoles de réseautique (Ethernet, WLAN, WIFI, TCP / IP, IPsec VPN, VLAN, FTP, SSH, SNMP,HTTP, NTP, and DHCP) ainsi que l’inspection de paquets et l’analyses des protocoleset d’applications associées,un atout;
- Capacitéd’organiser son travail et de le livrer en respectant les échéanciers;
- Maîtrisedu français et de l’anglais et ce, autant verbalement qu’à l’écrit;
- Trèsmotivé, travaille avec un minimum de supervision et avec une attention auxdétails.