cover image
STEP UP

Développeur C++ embarqué/ Go Lang

Hybrid

Carros, France

€ 55,000 /year

Senior

Full Time

13-11-2025

Share this job:

Skills

Communication Python Go Bash CI/CD DevOps Docker Kubernetes Ansible Test Scrum Linux Agile C++ Agile Scrum Microservices

Job Specifications

STEP UP est une société d'ingénierie experte en pilotage de projets industriels et informatiques (+ 250 collaborateurs sur 11 agences en France), plaçant le potentiel humain comme 1er vecteur d'excellence et de performance en entreprise.

Oubliez les sociétés d'ingénierie qui ne valorisent que vos seules compétences, chez STEP UP, nous visons également l'adéquation entre votre personnalité et la culture d'entreprise de nos clients. Cela se traduit pour vous par une différence fondamentale en termes de bien être, d'épanouissement au travail et de succès dans vos missions.

Ce Que Nous Vous Proposons

Un cadre de travail épanouissant, stimulant et collaboratif, nous sommes certifiés entreprise où il fait bon vivre !

Des projets innovants et variés.

La possibilité de se perfectionner continuellement avec des formations internes.

Des perspectives d'évolution de carrière.

Un accompagnement individualisé avec un programme de développement du potentiel humain.

Un programme de cooptation.

Et bien sûr, nous prenons en charge 70% de votre mutuelle santé et encourageons financièrement la mobilité douce.

POSTE / MISSIONS

Dans le cadre d'un projet à forte valeur ajoutée dans le secteur industriel, nous recrutons un Développeur C++ Embarqué avec une forte appétence pour le langage Go Lang ainsi que de bonnes connaissances sur Docker pour intervenir sur une solution d'automatisation industrielle de nouvelle génération.

Vous rejoindrez une équipe passionnée, dédiée à la conception de solutions embarquées innovantes. Votre rôle sera clé dans le développement de logiciels robustes, performants et conformes aux standards de qualité de l'industrie.

Localisation : Carros (Nice – 06)

Démarrage : ASAP

Secteur : Industrie

Durée : Mission longue

Votre mission

Au Sein D'une Équipe Dédiée à L'intégration D'un Moteur Temps Réel Au Sein D'un Framework Linux Basé Sur Des Micro Services

Participer activement au développement et à l'architecture logicielle en Go Lang pour implémenter un frimware

Concevoir des architectures logicielles solides et appliquer les design patterns adaptés

Développer du code modulaire, clair et testable, en respectant les bonnes pratiques et standards

Participer à la mise en œuvre du Test Driven Development (TDD), de l'intégration continue et des méthodes Agile

Automatiser les tâches avec Bash et Python

Assurer le débogage, le profilage et l'optimisation des applications pour garantir performance et fiabilité.

Intervenir sur un environnement technique exigeant avec des pratiques de qualité logicielle avancées (tests unitaires, pair reviews, CI/CD…)

Collaborer au sein d'une équipe Agile SCRUM (>5 développeurs), en lien avec les équipes produit et validation

Contribuer à l'intégration DevOps et à la containerisation des solutions: pipelines CI, Docker, orchestration Kubernetes

Maintenir un haut niveau d'exigence sur la performance, la fiabilité et la maintenabilité du code et contribuer aux revues de code, documentation et amélioration des processus

Évoluer dans des environnements Linux, avec une compréhension approfondie des fondamentaux systèmes (ordonnanceur, mémoire, processus, etc.)

PROFIL RECHERCHÉ

Diplômé(e) d'une école d'ingénieur ou d'un cursus universitaire équivalent (Bac+5) en informatique industrielle.

Vous justifiez d'au moins 7 ans d'expérience en développement C++ embarqué et avez une forte appétence pour le langage GO.

Compétences Techniques

Solide expérience en C++ embarqué et en conception logicielle.

Maîtrise de GO Lang, Docker des outils et des outils pratiques de qualité logicielle.

Bonne connaissance des environnements Linux et des concepts bas niveau (système, IPC, programmation bas-niveau, conteneurisation type Docker/Podman)

Notions d'architectures microservices et de communication inter-processus

Capacité à lire et comprendre des scripts Bash en Python (maintenance de scripts d'installation)

Familiarité avec les technologies de conteneurisation et les pipelines CI/CD.

Capacité à travailler en équipe et à communiquer efficacement dans un contexte Agile.

Idéalement vous avez des connaissances sur les protocoles industriels (EtherCAT, Ethernet/IP, Profinet, OPC UA), cybersécurité embarquée, et outils DevOps (Kubernetes, Ansible)

Soft Skills

Votre capacité d'analyse, votre talent pour résoudre des problèmes complexes et votre esprit d'innovation seront des atouts majeurs pour réussir dans ce poste. Vous êtes reconnu(e) pour votre autonomie, votre rigueur et votre proactivité, tout en appréciant le travail en équipe sur des projets techniques à forte valeur ajoutée.

Dans le cadre de projets à dimension internationale, la maîtrise de l'anglais courant est indispensable pour l'ensemble de nos collaborateurs.

Pourquoi nous rejoindre ?

Projets innovants dans un environnement technique stimulant.
Culture orientée qualité, collaboration et amélioration continue.
Opportunités de formation et d'évolution.

About the Company

Là où la plupart des entreprises spécialisées dans l’Assistance Technique en ingénierie se contente d’empiler des compétences autour d’un projet, STEP UP positionne la personnalité de l’individu comme le premier levier de performance et d’excellence opérationnelle. Notre métier : Faire "matcher" des savoir-faire (hard skills) ET des savoir-être (soft skills) avec les exigences d’un projet technique ou technologique. Nous mobilisons nos consultants selon 4 grands modes d’intervention : l’Assistance technique in situ, le plate... Know more