Job description
Job details
- Location: Marseille, Bouches-du-Rhône
- Work mode: Hybrid
- Employment type: Full-time (Not an internship)
- Salary: Salary details are available in the employer description.
Role overview
MRP-Global, an international technology company, seeks a Senior Software Engineer specializing in embedded systems development. The role focuses on designing and implementing firmware for ARM Cortex/STM32 platforms, with opportunities for remote collaboration.
Job details
Based in Marseille, France, this full-time position offers hybrid work arrangements (onsite and remote). Salary details are available upon application. No internship requirement.
Responsibilities
- Develop embedded firmware for ARM Cortex/STM32 platforms
- Design and implement RTOS-based applications and low-level drivers
- Implement UART, SPI, and I2C communication protocols
Requirements
- 4-7 years of experience in embedded systems development
- Proficiency in C++ and real-time operating systems (RTOS)
- Experience with ARM Cortex/STM32 hardware architecture
Benefits
- Hybrid work model (onsite in Marseille + remote options)
- Competitive salary package with benefits
- Opportunities for professional growth in international projects
Keywords
C++ARM CortexRTOSembedded firmwareSTM32UARTSPII2C