C++ Software Engineer – Sdk System & Performance

Cisco UK

Belgrade, Serbia
Modern c++ (c++14/c++17)
Linux program runtime environment
Sdk memory footprint and debuggability
Design and deliver core, cross-device SDK infrastructure in modern C++ (C++14/C++17), with a strong focus on performance, scalability, and long-term maintainability

Job Summary

  • Design and deliver core, cross-device SDK infrastructure in modern C++ (C++14/C++17), with a strong focus on performance, scalability, and long-term maintainability.
  • Own and improve the SDK’s memory footprint and debuggability, building mechanisms that increase observability and reliability in production environments.
  • Collaborate with partner teams to shape SDK architecture, design patterns, and engineering practices that enable robust platform operation and critical update workflows.

Matching Summary

Design and deliver core, cross-device SDK infrastructure in modern C++ (C++14/C++17), with a strong focus on performance, scalability, and long-term maintainability.

Skills & Requirements

Must-have

  • modern C++ (C++14/C++17)
  • Linux program runtime environment
  • SDK memory footprint and debuggability
  • compiler, linker, loader
  • system-level engineering
  • low-level tooling and debug layers

Nice-to-have

  • passion for SW architecture
  • good problem-solving skills
  • experience with Python
  • love with technology and engineering

Key Requirements

  • 3+ years of programming experience in C++
  • Solid knowledge of Linux
  • Academic education in computer technology
  • Fluency in spoken and written English

Work Rights

Not specified

Tailored Resume

Cover Letter