En tant que Développeur logiciel, vos principales missions seront :
Concevoir, développer et maintenir des logiciels embarqués en utilisant des langages comme C, C++ ou Python.
Collaborer avec des équipes pluridisciplinaires (ingénieurs matériels, designers, etc.).
Tester et valider les logiciels pour garantir leur fiabilité et leur efficacité.
Rédiger la documentation technique et assurer le support des systèmes.
Optimiser les performances des logiciels pour des environnements contraints (puissance, mémoire, stockage).
Bac+5 en informatique, électronique ou ingéniérie
Maîtrise des langages de programmation bas niveau (C, C++).
Connaissance des systèmes temps réel (FreeRTOS, VxWorks, etc.).
Maitrise de Linux et de micro Linux
Maitrise des couches protocolaires de communication : HTTP, HTTPS, SSH, LDAP, DHCP, DNS, Wire-Guard, IPsec , IkeV2, wifi6, USB-C, … pour mise en œuvre dans des équipements de communication (Routeur, Pare-feu, End-System)
Compréhension des composants électroniques et des architectures matérielles.
Capacité à résoudre des problèmes complexes et à travailler en équipe.
Maîtrise de l’anglais
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Lyon · Montreuil