Quick Summary
Under the consultancy model of Keystone Solutions, you will be responsible for: Analyzing and defining technical constraints and architecture. Improving and developing new embedded software.
A Bachelor’s or Master’s degree in Computer Science or a closely related field. 5+ years of experience in a similar role with a Bachelor’s degree or 2+ years with a Master’s degree.
Keystone Solutions is seeking a C/C++ Analyst-Developer for a consultancy mission at a client site. You will be part of a dynamic team focused on enhancing mobility solutions. As a consultant, you will engage in diverse projects that challenge your skills and foster professional growth.
Responsibilities
~1 min readUnder the consultancy model of Keystone Solutions, you will be responsible for:
- →Analyzing and defining technical constraints and architecture.
- →Improving and developing new embedded software.
- →Programming software primarily in C, C++11, C++20, Python, and Bash.
- →Conducting tests to ensure software validation.
- →Writing technical documentation.
- →Integrating with hardware.
- →Maintaining and evolving the embedded platform.
As a C/C++ Analyst-Developer, you should possess the following qualifications:
- A Bachelor’s or Master’s degree in Computer Science or a closely related field.
- 5+ years of experience in a similar role with a Bachelor’s degree or 2+ years with a Master’s degree.
- Experience in object-oriented software development and technical architecture.
- Experience in embedded development.
- Excellent communication skills and a client-oriented approach.
- Organized, structured, and possess a synthesis mindset.
- Ability to write clear technical documents in both French and English.
- Autonomous, curious, and open-minded.
- Proactive in completing tasks and adhering to defined rules and procedures.
- Ability to maintain positive relationships and collaborate effectively within a team.
- Adaptable to change and proactive in proposing solutions.
- Transparent reporting to superiors.
- Development in C/C++, Shell, Linux.
- Proficiency in Linux environments (Debian and Red Hat distributions, service management, application packaging, etc.).
- Modern system programming (multithreading, sockets, inter-process communication, Boost, etc.).
- Development tools (IDE, git, gcc, etc.).
- Relational databases and SQL (Sybase, MySQL, SQLite) and APIs.
- Technical English proficiency.
- Additional skills in embedded systems development (x86 platform) are a plus.
- Knowledge in network management under Linux is an asset.
- Experience with ABT and EMV systems is a significant advantage.
To meet the requirements, candidates must fully satisfy the following minimum criteria:
- Possess the required skills and experience.
- Advanced proficiency in French, both spoken and written.
- This is a full-time position with the possibility of 2 days of remote work per week (preferably in-person on Mondays in Namur).
If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal.
- C - Level: Confirmed - Most recent: This year
- C++ - Level: Confirmed - Most recent: This year
- GIT - Level: Confirmed - Most recent: This year
- Linux - Level: Confirmed - Most recent: This year
- Object Oriented Design (OOD) - Level: Confirmed - Most recent: This year
- Packaging - Level: Confirmed - Most recent: This year
- Unit Testing - Level: Confirmed - Most recent: This year
Requirements
~1 min readDutch or French
Level Active knowledge
English
Level Active knowledge
Location & Eligibility
About this job
- Who can apply
- Belgium
- Posted
- Today
Listing Details
- First seen
- November 9, 2026
- Last seen
- November 9, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 56%
- Scored at
- November 9, 2026
Signal breakdown
4 other jobs at
View all →Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.