C C++ Analyst Developer

Keystone Solutions

Namen

Hybrid

EUR 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work 2 days/week
Namur on-site collaboration

Job summary

Keystone Solutions is seeking a C/C++ Analyst-Developer for a consultancy mission at a client site, focusing on mobility solutions. You will work in a dynamic team, handling multiple projects, and contribute to software design, development, tests, and documentation.

The role requires strong C/C++ skills, Linux experience, and a client-oriented mindset, with 2 remote days per week andNamur on-site collaboration. Fluency in French and English is expected.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or a closely related field.
  • 5+ years in a similar role with a Bachelor’s or 2+ years with a Master’s.
  • Experience in object-oriented software development and technical architecture.
  • Experience in embedded development.
  • Excellent communication skills and a client-oriented approach.

Responsibilities

  • Analyze and define technical constraints and architecture.
  • Improve and develop new embedded software.
  • Program software primarily in C, C++11, C++20, Python, and Bash.
  • Conduct tests to ensure software validation.
  • Write technical documentation.
  • Integrate with hardware.
  • Maintain and evolve the embedded platform.

Skills

C
C++
GIT
Linux
OOD
Packaging
Unit Testing

Education

Bachelor's or Master’s in Computer Science

Tools

GCC
IDEs

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Developer Consultant
Senior Developer Consultant

Keystone Solutions • Brussel Hoofdstad

On-site
EUR 70,000 - 90,000
Full Stack and Mobile Developer Technical Lead
Full Stack and Mobile Developer Technical Lead

Keystone Solutions • Brussel Hoofdstad

On-site
EUR 92,000 - 148,000
Full Stack Web and Mobile Developer
Full Stack Web and Mobile Developer

Keystone Solutions • Brussel Hoofdstad

On-site
EUR 65,000 - 95,000
Full Stack Web Developer Technical Lead
Full Stack Web Developer Technical Lead

Keystone Solutions • Brussel Hoofdstad

On-site
EUR 70,000 - 105,000
Web Developer and Web Service API Consultant
Web Developer and Web Service API Consultant

Keystone Solutions • Brussel Hoofdstad

On-site
EUR 74,000 - 120,000
Embedded C/C++ Analyst-Developer — 2 Remote Days/Week, Namur
Embedded C/C++ Analyst-Developer — 2 Remote Days/Week, Namur

Keystone Solutions • Namen

Hybrid
EUR 60,000 - 90,000
Remote work 2 days/week
Namur on-site collaboration
Data Functional Analyst
Data Functional Analyst

Keystone Solutions • Brussel

On-site
EUR 65,000 - 90,000
Flexible working hours
Teleworking 3 days/week
Public transport access
+2
C/C++ Developer – Industrial & Real-Time Systems
C/C++ Developer – Industrial & Real-Time Systems

Médiane Système • Brussel

On-site
EUR 48,000 - 72,000
Attractive salary package
Annual leave days
Mobility package
+4
Senior Project Leader
Senior Project Leader

Keystone Solutions • Brussel Hoofdstad

Hybrid
EUR 90,000 - 120,000
Senior Embedded Software Architect
Senior Embedded Software Architect

Médiane Système • Herstal

On-site
EUR 90,000 - 130,000
Attractive salary package
Mobility package (transport or car)
DKV
+4