Minimum of 5 years of experience in software development, preferably on complex projects., Strong expertise in C programming and embedded software development., Proven technical leadership skills with the ability to guide a team., Experience in mentoring and recognized pedagogical qualities..
Key responsabilities:
Program and maintain embedded software in C, adhering to best development practices.
Implement clean code principles and clear architecture for maintainable and scalable code.
Effectively manage versions and collaborative workflows using Git.
Train and mentor junior developers by sharing knowledge and providing pedagogical expertise.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Viveris is a consulting and engineering company with two main activities :
- IT consulting. Viveris teams help their customer to define their information system, but also to develop, test, deploy and maintain their solutions.
- Technical computing and embedded systems (Software and Electronics) . Viveris teams assist its customer in all phases of the engineering process from system definition to product development and service.
For the two business lines, Viveris provides support in all the different steps of the definition and integration of the applications. Through his partnership with recognized business solutions like SAP, National Instruments, Viveris provides to its customers high quality services.
Viveris est un groupe de conseil et d'ingénierie spécialisé dans la conduite et la réalisation de projets dans les domaines de l'informatique et de l'électronique.
S'engager avec Viveris, c'est l'assurance de relever des défis techniques et humains tout en travaillant sur des projets innovants dans un environnement collaboratif et solidaire.
Contexte de la mission :
Notre entreprise évolue dans un environnement normé et exigeant, axé sur des dispositifs médicaux de haute précision.
Dans ce cadre, nous recherchons un développeur confirmé H/F en développement logiciel pour concevoir des solutions répondant aux standards de qualité et de sécurité élevés.
Responsabilités :
- Programmer et maintenir des logiciels embarqués en langage C, en respectant les meilleures pratiques de développement ; - Mettre en oeuvre les principes de clean code et une architecture claire pour garantir un code lisible, maintenable, et évolutif ; - Gérer efficacement les versions et les workflows collaboratifs via Git ; - Former et encadrer des développeurs juniors en partageant vos connaissances et en apportant une expertise pédagogique.
Profil recherché :
- Minimum de 5 ans d'expérience en développement logiciel, idéalement sur des projets complexes et exigeants ; - (Bonus) Une expérience confirmée dans des environnements normés similaires est un atout ; - Solide expertise en langage C et en développement embarqué ; - Leadership technique affirmé, avec une capacité à fédérer et à guider une équipe ; - Expérience en mentorat, avec des qualités pédagogiques reconnues ; - Collaboration, adaptabilité, autonomie et esprit d'équipe ; - Proactivité et initiative pour proposer des améliorations.
Environnement technique :
- Programmation : sur Microcontrôleurs, langage C ; - Méthodologies : Clean code, clean architecture ; - Outils de gestion de versions : Git ; - Environnement : Informatique embarquée, projets dans un cadre normé et structuré.
Nos avantages :
* Rémunération attractive et évolutive ; * Mutuelle familiale à garantie haute ; * Tickets restaurant pris en charge à 60% ; * 100% du titre de transport urbain remboursé ; * 2 jours de télétravail par semaine ; * Formation continue avec LinkedIn Learning et nos communautés techniques. Ref : 24776198
Required profile
Experience
Spoken language(s):
French
Check out the description to know which languages are mandatory.