Jobiglo

No results.

This job is no longer available

This job expired on 20/07/2026. It no longer accepts applications.

C++ Systems Software Engineer (3‑month AI project)

Gramian Consulting

Remote
عقد Remote Senior 🇬🇧 English
C++ C99+ C++11 Linux kernel glibc OpenSSL zlib FFmpeg libssh2 ImageMagick FreeRDP systemd tcpdump gdb valgrind perf Rust Python

Job description

About the role

Gramian Consultancy is looking for an experienced C/C++ engineer to join a 3‑month contract focused on building system‑level libraries and AI‑driven backend infrastructure. You will work remotely with a global team to develop high‑performance tools that support model training, evaluation pipelines, and automated code‑patch generation.

Key responsibilities

  • Develop, maintain, and extend secure, high‑performance system software in C/C++.
  • Integrate and contribute to open‑source projects such as OpenSSL, FFmpeg, glibc, systemd, tcpdump, libssh2, ImageMagick, and FreeRDP.
  • Design and implement tooling for model training and evaluation workflows supporting AI‑assisted software maintenance.
  • Build systems that suggest code patches from bug reports, issue descriptions, and vulnerability IDs.
  • Automate assessment of pull‑requests and patch diffs for correctness and completeness.
  • Collaborate with AI engineers on Rust bindings and Python‑based orchestration.
  • Analyze low‑level system behavior using profiling, tracing, and debugging tools.
  • Write clear, maintainable code and documentation for internal and external libraries.

Required profile

  • 4+ years of professional experience in C and/or C++ (C99+, C++11/14/17).
  • Strong background in systems programming, memory management, and networking internals.
  • Hands‑on experience with the Linux kernel, glibc, and multithreaded programming.
  • Proven ability to work with complex open‑source libraries and tooling.

Required skills

  • C, C++ (C99+, C++11/14/17)
  • Linux kernel development, glibc, multithreading
  • OpenSSL, zlib, FFmpeg, libssh2, ImageMagick, FreeRDP
  • systemd, tcpdump
  • Debugging and profiling tools: gdb, valgrind, perf, tcpdump
  • Rust (for bindings) and Python (orchestration)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Gramian Consulting.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un عقد.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 4 months ago

32 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Gramian Consulting