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
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Nagarro

A Digital Product Engineering company that builds products, services, and experiences that inspire, excite, and delight. They work at scale across all devices and digital mediums, with over 17000 experts across 39 countries.

Visit website
Job Details
Category embedded
Posted 2 months ago