About Bitdefender
Bitdefender is a cybersecurity leader delivering best-in-class threat prevention, detection, and response solutions worldwide. Guardian over millions of consumer, enterprise, and government environments, Bitdefender is one of the industry’s most trusted experts for eliminating threats, protecting privacy, digital identity and data, and enabling cyber resilience. With deep investments in research and development, Bitdefender Labs discovers hundreds of new threats each minute and validates billions of threat queries daily. The company has pioneered breakthrough innovations in antimalware, IoT security, behavioral analytics, and artificial intelligence and its technology is licensed by more than 180 of the world’s most recognized technology brands. Founded in 2001, Bitdefender has customers in 170+ countries with offices around the world. For more information, visit https://www.bitdefender.com
Job Description
We are seeking versatile software engineers to join our dynamic team, accommodating both aspiring individuals seeking to build their programming skills and seasoned professionals with a wealth of experience and expertise in C/C++. As a key member of our development team, you will be responsible for designing, developing, and maintaining software solutions using C/C++ as the primary programming language. The ideal candidate should have a proven track record in C/C++ development and possess a strong passion for technology.
Responsibilities:
- Designing, developing, and maintaining software applications using C/C++;
- Utilizing debugging tools and techniques to troubleshoot and resolve software defects;
- Developing and implementing efficient algorithms and data structures;
- Writing clean, modular, and well-documented code;
- Keeping up to date with industry trends and advancements in software development.
Requirements:
- At least 5 years of experience in working with C/C++ on Windows;
- Good knowledge of the C++ Standard Library;
- Good knowledge of system level programming using Windows API;
- Application & code design (architecture, design patterns);
- Strong debugging skills and experience with various debugging tools;
- Conceptual understanding of operating systems, including memory, CPU, and storage;
- Knowledge in areas such as multi-threading, inter-process communication, synchronization primitives, debugging, network programming (sockets, synchronous/asynchronous communication);
- Application & code design (architecture, design patterns);
- Basic level knowledge of networking is a must, while advanced level knowledge is a plus;
- Basic level proficiency in Python is required;
- Familiarity with Rust programming language is a plus;
- Excellent communication and interpersonal skills.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Frontend Developer
2026-05-28
Full Stack Developer (Java & Angular)
2026-05-28
Senior Frontend Engineer
2026-05-28
- Posted
- Dec 19, 2024
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Cluj-Napoca Metropolitan Area
- Company
- Bitdefender
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Frontend Developer
2026-05-28
Full Stack Developer (Java & Angular)
2026-05-28
Senior Frontend Engineer
2026-05-28