Senior Embedded Engineer (C) (Brossard)

Senior Embedded Engineer (C) (Brossard)

10 Aug
|
Socket.dev
|
Brossard

10 Aug

Socket.dev

Brossard

Ingénieur(e) Embarqué(e) Senior C/C++ pour rejoindre notre équipe technique. Vous serez un acteur clé dans le développement de systèmes embarqués haute performance pour des produits innovants dans des secteurs tels que l’automobile, l’IoT, les dispositifs médicaux ou l’automatisation industrielle. Vous interviendrez sur l’ensemble du cycle de développement : de la conception à la mise en production, en passant par l’implémentation et les tests, en collaboration étroite avec les équipes hardware, software et système.

Concevoir, développer et maintenir des logiciels embarqués temps réel en C Développer des drivers bas niveau, protocoles de communication (CAN, SPI, I2C, UART) et middleware Optimiser les performances système, l’utilisation mémoire et la consommation d’énergie Garantir la qualité du code : revues de code, documentation, gestion de versions (Git) Diplôme d’ingénieur ou Master en systèmes embarqués, électronique, informatique industrielle ou équivalent ~en développement logiciel embarqué avec C ~ Connaissance des outils de versioning, des pratiques CI/CD et des méthodes Agile Connaissances en Python ou scripting Bash Familiarité avec le développement noyau Linux ou intégration de drivers English Senior Embedded Engineer In this role,



you’ll be a key contributor to the development of high-performance embedded systems for cutting-edge products across industries such as automotive, IoT, medical devices, or industrial automation. You will participate in the entire development lifecycle—from design and implementation to testing and deployment—working closely with cross-functional teams in hardware, software, and systems engineering. Design, develop, and maintain real-time embedded software using C Develop low-level drivers, communication protocols (CAN, SPI, I2C, UART), and middleware Optimize system performance, memory usage, and power consumption Write unit tests and support automated test frameworks Ensure software quality through code reviews, documentation, and version control (Git) Bachelor's or Master’s degree in Embedded Systems, Electrical/Computer Engineering, or related field ~5+ years of hands-on experience in embedded software development with C ~ Solid understanding of real-time systems, memory management, and embedded constraints ~ Familiarity with version control, CI/CD practices, and Agile methodologies Knowledge of Python or Bash scripting for automation Exposure to Linux kernel development or driver integration

📌 Senior Embedded Engineer (C) (Brossard)
🏢 Socket.dev
📍 Brossard

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded engineer (c) (brossard) / brossard

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded engineer (c) (brossard) / brossard