OmDev Logo
GetYourJob
0
Publié il y a 73 jours

Embedded Software Engineer

Entreprise
MCAESN
Localisation
France
Sur site
Type de contrat
CDI
Niveau
Senior

Salaire du marché

Médiane du marché
48k€
Estimation
43k€fourchette habituelle55k€

Cette offre n'affiche pas de salaire. D'après 235 offres pour ce poste (Senior, France), le marché se situe autour de 48k€ (43k€–55k€).

Salaire du marché pour Backend (Senior) en France : médiane 47 500 €/an, P25–P75 : 42 500–55 000 €/an, n = 235 offres.

Baromètre TJM et salaires IT

Description du poste

MCA Engineering Netherlands is an ambitious and fast-growing high-tech engineering and consulting organization. Originally French, but now operating in Europe, the secondment of engineers and IT specialists focuses on the design and implementation of innovative systems for large-scale industrial projects. The NL office is located in Eindhoven, but the ambition is to open multiple locations in the Netherlands. The company is characterized by a 'can-do' mentality, in which responsibilities lie low in the organization and 'accountability for results' is a natural consequence. At the same time, the focus is on making each other successful and supporting each other, where necessary.

Context

As an Embedded Software Engineer, you will contribute to the development of next-generation connectivity solutions, working on proof-of-concept initiatives, embedded software development, and hardware-software integration. You will collaborate with multidisciplinary teams to evaluate new technologies, build prototypes, and deliver high-quality embedded solutions from concept through implementation.

Your Responsibilities
• Develop proof-of-concept solutions and evaluate new connectivity technologies, chipsets, and hardware platforms.
• Design, develop, and maintain embedded software using modern C++.
• Participate in requirements definition, architecture, implementation, testing, and release activities.
• Support hardware bring-up, debugging, and integration of embedded systems.
• Develop and execute unit tests and integration tests to ensure software quality.
• Participate in code reviews, design reviews, and risk assessment activities.
• Collaborate with hardware engineers, software teams, and external technology partners.
• Contribute to project planning, estimation, and backlog management.
• Create and maintain technical documentation for designs, prototypes, and software solutions.

What You Bring to the Table
• Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field.
• 8+ years of experience in embedded software development.
• Strong expertise in modern C++ and object-oriented software design.
• Solid understanding of embedded systems, microcontrollers, memory management, and low-level programming.
• Experience with hardware bring-up, debugging, and hardware-software integration.
• Knowledge of communication protocols such as SPI, I2C, UART, BLE, Wi-Fi, and Cellular technologies.
• Experience working with microcontroller platforms such as STM32, ESP32, TI CC2340R5, or similar.
• Familiarity with vendor SDKs, HAL development, and embedded build systems such as CMake.
• Experience with unit testing, CI/CD, Git, GitHub, Docker, and Agile development methodologies.
• Understanding of RTOS-based development is a plus.
• Strong problem-solving, communication, and collaboration skills.
• Ability to work independently and in cross-functional, international teams.
• Experience with IoT products, connected devices, or regulated industries is an advantage.

Your development perspectives

Our ambition is to make our teams diverse and sustainable! So, our primary objective is to make you successful so that you can access the various developments we offer. Eventually, you will be able to develop on multiple activity sectors, but also project yourself internally on Team Manager positions, for example. We can also offer you openings in our European subsidiaries if you are interested.

#LI-AG3

DEZE VACATURES INTERESSEREN U MISSCHIEN OOK.

The IT, telecom, and digital sector is at the heart of technological and economic revolutions. Advanced connectivity, artificial intelligence, cybersecurity, and the explosion of data-these challenges are numerous and strategic.

IT, Telecom & Digital

Exigences du poste

Compétences requises

  • C++
  • Systèmes embarqués
  • Microcontrollers
  • STM32
  • ESP32
  • TI CC2340R5
  • SPI
  • I2C
  • UART
  • BLE
  • Wi-Fi
  • Cellular
  • CMake
  • RTOS
  • Git
  • GitHub
  • Docker
  • CI/CD
  • Agile
  • Vendor SDKs
  • HAL
  • IoT

Un plus

  • Next.js
  • Backlog Management
  • Solid.js
  • Makefile
  • Cybersecurity
  • Artificial Intelligence
  • Software Architecture
  • QA Testing
  • Management d'équipe
  • Clean Code
  • Project Management
  • Gestion des risques

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

MCAESN
Voir toutes les offres de MCA

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.