e. g. Python, Warsaw, Startup

С++ (Linux kernel) Engineer

location-pointer-icon Warsaw, Gdansk
B2B
C/C++

Our Customer:

Our client is a cutting-edge technology team focusing on AI compilers and high-performance computing. They develop advanced tools and frameworks that optimize machine learning workloads on modern CPU, GPU, and accelerator architectures.

Your tasks:

  • Develop and maintain Linux kernel and system-level software with a focus on memory management.
  • Design and implement efficient solutions for IPC, multi-threading, and parallel processing.
  • Analyze, debug, and optimize complex system-level issues in a dynamic environment.
  • Collaborate with cross-functional teams to integrate and validate system components.
  • Contribute to improving performance, stability, and scalability of memory-intensive workloads.

Required Experience and Skills:

  • MSc or BSc in Computer Science or equivalent experience.
  • 3–5 years of experience in advanced C++ development with strong coding skills.
  • Deep understanding of operating system internals, IPC, and multi-threaded programming.
  • Hands-on experience with Linux kernel development.
  • Familiarity with device and memory management in operating systems.
  • Ability to work in a dynamic, multi-task environment.
  • Strong problem-solving, debugging, and analytical skills.
  • Excellent teamwork and communication skills.
  • English — Upper-Intermediate.

Would be a plus:

  • Experience or interest in machine learning, compilers, parallel programming, or high-performance/massively parallel systems.
  • Knowledge of processor or computer architecture.
A-listware
Outstaff
Industry
Adtech/Advertising, Fintech/Banking, Machine Learning, Mobile, Medtech/Healthcare

This site uses cookies to offer you a better browsing experience.

Find out more on how we use cookies and how to change cookie preferences in our Cookies Policy.

Customize
Save Accept all cookies