On-site

Nagarro is hiring a Staff Engineer, C++

About the Role

Nagarro is looking for a Staff Engineer specializing in C++ to contribute to the development of modern, Linux-based applications. You will join a team that values a dynamic and non-hierarchical work culture.

What You'll Do

  • Design and implement high-quality, Linux-based applications using modern C++.
  • Apply C++ design patterns to create robust and maintainable software architectures.
  • Develop and maintain comprehensive C++ unit tests to ensure code reliability.

What We're Looking For

  • Expert in modern C++ (C++17 or higher) Linux-based application development.
  • Strong knowledge of C++ design patterns.
  • Strong experience with C++ unit testing.

Nice to Have

  • Experience with testing frameworks like Gtest or Cpputest.
  • Experience with Boost, SQLite, CMake, Python, Behave testing, or GO lang.

Technical Stack

  • Modern C++ (C++17+)
  • Linux
  • Gtest, Cpputest
  • Boost, SQLite, CMake
  • Python, Behave testing, GO lang

Nagarro is an equal opportunity employer.

Required Skills
Modern C++C++17LinuxGtestCpputestBoostSQLiteCMakePythonBehave testingGO lang Modern C++C++17LinuxGtestCpputestBoostSQLiteCMakePythonBehave testingGO lang
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Nagarro
Nagarro is a global technology company that designs and builds digital products and platforms for enterprises. It specializes in digital transformation, software engineering, and technology consulting, serving clients across industries with solutions in cloud, data, automation, and enterprise applications.
All jobs at Nagarro Visit website
Job Details
Category embedded
Posted 3 months ago