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
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in Egypt.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Gramian Consulting