Ingénieur développement logiciel embarqué Bare Metal

ELSYS Design
Aix-en-Provence, France
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
€18,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) .NET Framework Computer-Aided Design Abstraction Layers Application Programming Interfaces (APIs) Artificial Intelligence Systems Engineering ARM Architecture Big Data C++ (Programming Language) Cloud Computing Cyber Security
+8 more
Continuous Integration DevOps Embedded Software Python (Programming Language) Machine Learning Software Architecture Software Engineering Test Scripts

Job description

Vous interviendrez sur l’ensemble du cycle de développement logiciel, depuis la conception jusqu’à la validation, sur des plateformes à base de microcontrôleurs ARM Cortex.

Vos missions seront les suivantes :

  • Développer des logiciels embarqués en C sur microcontrôleurs.
  • Participer à l’architecture et à la conception des couches basses du logiciel.
  • Développer et maintenir les drivers matériels et les couches d’abstraction.
  • Assurer l’intégration logicielle sur cible.
  • Élaborer et exécuter les stratégies de validation logicielle.
  • Développer des outils et scripts de test en Python pour automatiser les campagnes de validation.
  • Participer aux activités de débogage et d’analyse des performances.
  • Rédiger et maintenir la documentation technique associée aux développements réalisés (architecture logicielle, spécifications, documentation des API, guides d’intégration et de validation).
  • Collaborer étroitement avec les équipes hardware et validation., Chez ELSYS Design, nous sommes tous ingénieurs, votre manager sera donc lui aussi issu de la technique. Il veillera à vous proposer des projets pertinents qui vous permettront de vous constituer une expérience riche, bâtie sur un socle de compétences recherchées.

Vous aimez relever des défis techniques ? Vous avez envie d’évoluer dans une ambiance humaine, bienveillante et responsabilisante ? D’intégrer une structure familiale, présentant les avantages d’un grand groupe ?

Requirements

Vous êtes ingénieur en systèmes embarqués de formation et avez les compétences suivantes :

  • Solide expérience en développement logiciel embarqué Bare Metal.
  • Maîtrise du langage C.
  • Expérience significative dans le développement de drivers bas niveau.
  • Connaissance des architectures ARM Cortex-M (M0, M3, M4, M33, etc.).
  • Compétences en Python pour le développement d’outils et l’automatisation de tests.
  • Bonne maîtrise des outils de débogage embarqué.

Les compétences suivantes supplémentaires sont un plus :

  • Connaissance de l’écosystème STM32 (CubeMX, HAL, LL Drivers, STM32CubeIDE, etc.).
  • Connaissance des standards et protocoles NFC.
  • Expérience avec les outils d’intégration continue et de validation logicielle.
  • Sensibilité aux problématiques de cybersécurité embarquée.
  • Connaissance des technologies d’Intelligence Artificielle appliquées au développement logiciel., * Electronique : analogique, numérique, FPGA, puissance, RF…
  • Logiciel embarqué : temps réel, firmware, Linux, C, asm, …
  • Logiciel applicatif : développement logiciel (Java, C++, .NET, Web, Mobile, Big Data, Cloud), validation, système, intégration, DevOps, data science, machine learning, business intelligence, cybersécurité, génie logiciel…
  • Mécanique : CAO, calcul de structure, simulation thermique, optimisation…
  • Autres profils : chef de projet, architecte, intégrateur, ingénieur d’études, business manager…

Les postes sont en CDI et sont rattachés aux centres techniques de Grenoble, Lyon, Nice Sophia Antipolis, Aix-en-Provence, Toulouse, Paris, Rennes, Nantes.

Benefits & conditions

Avantages Salariaux

  • 10 jours de RTT par an
  • Allocation repas ou Titre restaurant presque intégralement pris en charge
  • Mutuelle Santé Famille
  • Compte Epargne Temps
  • Participation et Intéressement
  • Prime de cooptation de 1000 ou 1500 €
  • Prime de vacances
  • Prime Transport de 200 € net par an et 50 € brut mensuel.

About the company

Nous recherchons un(e) Ingénieur Développement Logiciel Embarqué Bare Metal pour renforcer nos équipes de développement., L’agence de rattachement de cette offre se situe à Aix-En-Provence., ELSYS Design est une société d’ingénierie spécialisée dans la conception de systèmes électroniques embarqués.

Nous accompagnons nos clients issus de secteurs variés (énergie, semiconducteur, défense, spatial, transport, etc.) dans 4 domaines principaux : la microélectronique (FPGA, ASIC, SoC), la carte, le logiciel embarqué et l’ingénierie système., ADVANS GROUP est un partenaire technologique de référence, spécialiste de l’ingénierie des systèmes électroniques, logiciels et mécaniques.

ADVANS Group accompagne les projets à forte valeur ajoutée de grandes sociétés internationales, de PME et de start-up. Conjuguant expertise technique et savoir-faire métier, ses ingénieurs interviennent sur l’ensemble du cycle de développement de systèmes complexes, au sein de nombreuses industries - aérospatiale, défense, énergie, IoT, médical, secteur tertiaire, semi-conducteur, transport etc.

Fondé et managé par des ingénieurs, ADVANS Group cultive un modèle spécifique avec une identité et des valeurs fortes :

  • Systèmes électroniques embarqués - société ELSYS Design
  • Logiciel applicatif - société AViSTO
  • Mécanique des structures et des systèmes - société MECAGINE

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on nostalentsnosemplois.auvergnerhonealpes.fr

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

1:31 min

Managing self-healed test scripts safely within continuous integration

Andrei Nutas Andrei Nutas · WWC Europe 2026

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

Videos

See all

Related articles

See all