Senior C++ Software Developer (Windows, Linux, macOS environments) (m/f/n)
Eset — Romania · Posted ~5 days ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Summary
We’re looking for a Senior C++ Developer with experience in modern C++ and a solid understanding of software security, cross-platform development.
Job Description
You’ll be part of an Agile development team, developing and maintaining backend and client components that use interprocess communication, with deployment targets across Windows, Linux (macOS).
Key Responsibilities
Write clean, efficient, robust and secure code aligned with company coding standards.Implement, and maintain software modules in modern C++ .Contribute actively in Agile ceremonies (sprint planning, reviews, retrospectives).Participate in code reviews and pair programming to maintain quality and share knowledge.
Required Qualifications
More than 5 years of professional experience in C++ software development.Experience with Git or other version control systems.Strong knowledge of developing with modern C++, testing (e.g.
gtest) and debugging.Understanding build systems, like MS Build and cmake.Hands-on experience with IPC, for example gRPC, Protobuf, or similar RPC/serialization frameworks.Solid understanding of memory management and multi-threading.
Nice to Have
Familiarity with static/dynamic analysis tools (SonarQube).Knowledge of any scripting language.
Soft Skills
Strong problem-solving skills.Ability to work collaboratively in a distributed team.Willingness to learn new technologies and standards.
At ESET, diversity, equity, and inclusion (DEI) are integral to our corporate culture.
We believe in creating a respectful environment, where everyone feels valued and respected, welcoming applications from individuals of all backgrounds, including race, gender, age, religion, disability, and sexual orientation.
We have 85,785 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 85,785 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume