VIVERIS SYSTEMES

Développeur Logiciel Bas Niveau – Secteur Énergie (h/f)

Posted 45 days ago

Experience
3-5 years
Offer salary
40000 - 45000 € / year
Location
Aix En Provence, France
Contract type
CDI, Freelance
Work arrangement
Sur Site
Starting Date
ASAP
Stack required
Yocto
C
C++
Linux
Git
Mqtt
Modbus
Gitlab
Udp
Tcp/ip

Company Description

View more

Le groupe Viveris accompagne, en France, en Belgique et au Maroc, la transformation digitale des entreprises et de leurs produits. Nos ingénieurs interviennent dans 4 métiers complémentaires : les systèmes d’information, l’informatique technique, les systèmes embarqués et les systèmes & réseaux.


Quelques chiffres : Création : 1986 12 implantations (en France, en Belgique et au Maroc) 910 collaborateurs 96 millions d'€ de Chiffre d'Affaires.

Job Description

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 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.

Benefits

  • Rémunération attractive
  • Mutuelle familiale premium
  • Tickets restaurant 60 %
  • Transport 100 %
  • Formation continue
  • Primes attractives
  • Télétravail 2j
https://www.viveris.fr/nous-rejoindre