Job posting title Experienced C++ Software EngineerJob summary We are looking for experienced Linux/Windows C++ Software Engineer to join our agile development team. The team develops ESET Software Development Kit for large customers and functionalities shared across other ESET products.Job descriptionResponsibilities:design and implement modular object-oriented software in C++design and implement C++ library code with C APIparticipate in Code Reviews as a member of an agile teamparticipate in code quality improvements, keeping in mind future code maintenance and performancework closely with other R&D teamscooperate with representatives from Sales, Product Management and Technical SupportMinimum qualifications:Master’s degree in Computer Science, Computer Engineering or similar technical field of study5+ years of experience in software development using C++experience with development of application software on Linux and Windows operating systemsexperience with designing C interfacesexpertise in object-oriented design and programmingexperience with developing multi-threaded and multi-process softwaredeep understanding of algorithms and data structuresadvanced experience with Git versioning systemgood organizational and communication skillsEnglish language (written - intermediate, spoken - basic)Nice to have skills:experience with developing software using public APIsexperience with CMake and GNU Make based build systemsexperience with Agile Developmentprevious experience with people and/or project coordinationEmployee perks, benefitsplease visit our website:Basic wage component (brutto): from 2900 EURPerformance bonus 2 times per year up to 10% of the basic salary paid for the evaluation period(usually 6 months).
The final basic wage component can be increased accordingly to individual skills and experience of the selected candidate.
Job requisition JR-04596 Experienced C++ Software Engineer (Open)Primary location BratislavaAdditional locationsTime type Full time