C++ Software Engineer – SDK System & Performance
Cisco · Belgrade
Description du poste
About the role
Join Cisco Silicon One™ to develop and enhance the SDK, firmware, simulator, and compiler for high‑performance networking ASICs. You will work on device‑agnostic C++ projects, focusing on performance, scalability, and long‑term maintainability.
Key responsibilities
- Design and deliver core, cross‑device SDK infrastructure using modern C++ (C++14/C++17).
- Drive system‑level engineering across the build and runtime stack, including compiler, linker, loader, and binary layout considerations.
- Own and improve the SDK’s memory footprint and debuggability, creating mechanisms for observability and reliability.
- Diagnose complex compile‑time and runtime issues, such as performance regressions and memory behavior, and implement durable fixes.
- Develop and maintain low‑level tooling and debug layers (e.g., allocation tracking/interposition).
- Collaborate with partner teams to shape SDK architecture, design patterns, and engineering practices.
Required profile
- 3+ years of professional C++ and system programming experience.
- Strong knowledge of Linux runtime environment and subsystems.
- Completed BSc or MSc in Computer Technology or related field.
- Fluent spoken and written English.
Required skills
- C++ (C++14/C++17)
- Linux system programming
- Compiler, linker, and loader concepts
- Memory profiling and debugging
- Python (for scripting and tooling)
What we offer
- Opportunity to work on cutting‑edge networking ASIC technology.
- Impact on products used by world‑leading companies.
- Collaborative environment focused on innovation and teamwork.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches en Serbie.
Salaires par métier
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 1 mois
Expire dans 2 semaines
23 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Cisco
Belgrade