Required skills
Languages: German
Job description
Seeking a Senior C++ Engineer with a focus on storage and persistence for a project involving the development of a central controller for device management. The role requires strong C++ skills and experience with memory technologies for resource-constrained systems.
Project overview
For our client, we are looking for a Senior C++ Engineer (m/f/d) SQLite, Key-Value-Stores & Persistence starting immediately for the expected duration until 05/2027 with the option of extension. The project is planned as full-time. The assignment will take place mostly remotely with occasional appointments in Dortmund, Attendorn, or Lugano.
Responsibilities
In this (partial) project, a central controller based on ARM will be developed, which manages a variety of devices, persists data, and triggers actions using complex logic. A Senior C++ Engineer with a focus on Storage and Persistence, very good C++ knowledge, and experience with storage technologies for resource-constrained systems, such as SQLite and Key-Value-Stores, is required. Nice to have are knowledge of eMMC and Flash-Wear, as well as ideas and experience in maximizing device lifespan, for example, through bundled write operations, RAM buffers, and logging strategies, or a strong interest in this topic.
Requirements
- C++
- Linux
- Embedded Systems (IoT)
- SQLite
- Key Value Store
- API Design
- Architecture
- Documentation
Nice to have
- eMMC
- Flash-Wear
- Yocto
Project details
- Start: flexible
- Duration: ab sofort bis 05/2027 + Option
- Location: remote & Dortmund, DE
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on percision services