Accueil
À propos de l'employeur :
VIVERIS
VIVERIS

Critères de l'offre :

Fonction
Développeur·euse logiciel de réalité augmentée
Contrat
CDI
Heures
Temps partiel
Salaire
Plus de 3500€
Expérience
Non précisé
Diplôme
Bac + 3 / Bac + 4
Partager :

Description de l'offre



Contexte de la mission :



Viveris accompagne ses clients dans la conception et le développement de systèmes technologiques innovants pour le secteur de l'énergie, tels que les postes sources, la supervision, le contrôle-commande et diverses solutions embarquées.

Dans ce cadre, nous recherchons un Développeur Logiciel Bas Niveau expérimenté, capable d'intervenir sur des environnements Linux embarqués et de contribuer à la conception, l'optimisation et la fiabilité des couches logicielles proches du matériel.

Vous serez rattaché directement au Responsable R&D et travaillerez en étroite collaboration avec les ingénieurs en électronique, logiciel applicatif et validation.

Responsabilités :


- Participer à la conception, au développement et à la mise au point de logiciels bas niveau embarqués sur plateformes ARM / Linux ;
- Contribuer à l'intégration de nouveaux modules matériels et au développement des drivers et interfaces de communication (SPI, I2C, UART, CAN, Ethernet...) ;
- Implémenter et maintenir les mécanismes d'IPC, de gestion mémoire et de traitement temps réel ;
- Collaborer avec les équipes systèmes et applicatives pour garantir la cohérence logicielle et la performance des produits ;
- Participer aux tests unitaires, d'intégration et de validation sur les plateformes cibles ;
- Proposer des améliorations techniques visant à renforcer la robustesse, la sécurité et la maintenabilité du code.







Profil candidat:

Profil recherché :



Diplômé d'une formation supérieure en informatique industrielle, systèmes embarqués ou électronique, vous justifiez d'une expérience confirmée (3 à 5 ans minimum) en développement bas niveau sur Linux embarqué.

Compétences techniques :

- Excellente maîtrise du langage C (et idéalement C++) ;
- Bonne compréhension des architectures processeurs ARM ;
- Connaissance des systèmes Linux embarqués (buildroot, Yocto, drivers, device tree) ;
- Expérience en programmation système (/dev, /sys, threads, IPC, multitâche) ;
- Maîtrise d'outils de versioning (Git, GitLab) et de compilation (make, cmake, toolchain GCC, cross-compilation) ;
- Connaissances en protocoles réseau (TCP/IP, UDP, Modbus, MQTT...) appréciées.



Nos avantages :

- Rémunération attractive et évolutive ;
- Mutuelle familiale à garantie haute ;
- Tickets restaurant pris en charge à 60% ;
- 100% titre de transport urbain remboursé ;
- Primes d'intéressement, de participation et de cooptation ;
- 2 jours de télétravail par semaine ;
- Formation continue avec LinkedIn Learning et nos communautés techniques.


Offres similaires

loading spinner