OpenNash Jobs
Tata Consultancy Services · Bengaluru

C++ with Linux Developer

BengaluruSoftware Engineering

Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.

Apply on Tata Consultancy Services’s careers site →

Job description

Job Requirements*

  • Strong hands-on expertise in Modern C++ (11/14/17) features such as smart pointers, lambdas, concurrency, move semantics, auto/type inference on Linux OS
  • Deep understanding of STL (containers, algorithms, iterators, function objects).
  • Proven experience in multithreading (mutexes, locks, condition variables, atomics, thread pools).
  • Solid knowledge of Object-Oriented Design and design patterns (Factory, Singleton, Observer, Strategy, etc.).
  • Strong grasp of Data Structures & Algorithms and complexity analysis. </table

Qualifications

BACHELOR OF ENGINEERING

More jobs at Tata Consultancy Services

Similar jobs at other companies

Python developer - embedded Linux

Thermo Fisher Scientific · Brno, Czechia

Embedded Software Developer – Python/Linux

Thermo Fisher Scientific · Brno, Czechia

OpenNash lists jobs from employers’ own careers sites and does not handle applications. Dates come from the employer where stated; “first seen” and “last checked” are our own observations.