-
MRP-Global

Senior Software Engineer (C++, ARM Cortex, RTOS)

MRP-Global
France · Full-time · Not Applicable

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

embedded spi rtos c
Login to Apply
Posted
May 14, 2026
Type
Full-time
Level
Not Applicable
Location
Marseille
Company
MRP-Global

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Deputy
Related

Senior Software Engineer

2026-05-20

Full-time
Mid-Senior
Australia
Software Development
Engineering
View Job Details
Canva
Related

Senior Software Engineer (Infrastructure)

2026-05-27

Full-time
Mid-Senior
Australia
Software Development
Information Technology
View Job Details
MRP-Global
Related

PHP Technical Lead

2026-05-08

Full-time
Mid-Senior
France
IT Services
Information Technology