Skip To Main Content
backBack to Search

Middle C++ Developer

warning.png
Sorry, this position is no longer available

We are looking for a Middle C++ Developer to join our remote team with at least 2 years of experience in C++ development. The ideal candidate will be responsible for designing, developing, and maintaining high-performance software applications. The position requires a deep understanding of C++ 11/14/17, Windows/Linux, Kernel/Drivers, and Libraries such as STL/Boost, as well as experience working with Compilers like MSVC/GCC/Clang.

Responsibilities
  • Develop and maintain high-performance software applications using C++ programming language
  • Collaborate with cross-functional teams to design, develop and test software solutions
  • Write clean, efficient, and well-documented code
  • Debug and troubleshoot complex software issues and performance bottlenecks
Requirements
  • 2+ years of relevant working experience
  • Strong experience in C++ 11/14/17 programming language
  • Experience in developing software for both Windows and Linux platforms
  • Familiarity with Kernel/Drivers development and libraries such as STL/Boost
  • Proficiency in working with Compilers like MSVC/GCC/Clang
Nice to have
  • Experience with File systems
  • Knowledge of Inter-process communication (IPC)
  • Understanding of Networking principles and protocols
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you