Skip to content
mimi

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

MRP-Global

Remote · France Full-time Senior 1w ago

About the role

About

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.

Skills

ARM CortexC++RTOSSTM32

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free