MRP-Global
Senior Software Engineer (C++, ARM Cortex, RTOS)
MRP-GlobalFrance3 days ago
Full-timeRemote FriendlyInformation Technology

Software Engineer (C++, ARM Cortex, RTOS) required to join an international end user in Marseille, France.


Permanent opportunity, excellent salary package & remote working.


Key Responsibilities:

  • Develop embedded firmware for ARM Cortex/STM32 platforms
  • Build RTOS-based applications and low-level drivers
  • Implement UART, SPI, and I2C communication protocols
  • Support hardware bring-up, testing, and debugging
  • Experience in electronic schematic design and hardware testing
  • Collaborate on circuit design and PCB integration


Requirements:

  • Strong C/C++ embedded programming experience
  • Experience with microcontrollers and RTOS
  • Knowledge of serial protocols (UART, SPI, I2C)
  • Understanding of circuit design and PCB layout
  • Experience with schematic design and hardware testing


Nice to Have:

  • Familiarity with MDB, EXEC, EVA standards


Open to candidates within Marseille or neighbouring cities/towns.

Key Skills

Ranked by relevance