Keystone Solutions logo
Hiring from
Belgium
Work type
Hybrid
Posted

621,084 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Mission Overview:


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:


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.
  • 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.

Profile:


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.

Technical Skills:


  • 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.

Important Information:


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.


Duration: As soon as possible - 30/06/2027 8 months • (full time)


Skills required:

  • 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

Language requirements:

Dutch or French
Level Active knowledge
English
Level Active knowledge

Similar jobs

Apply for this job100% free