C++ Developer

Datamatics

Bangalore Rural, Bengaluru

On-site

INR 1,500,000 - 3,500,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Datamatics is seeking a proficient C++ engineer for its Bangalore-based team to design and implement high-performance software on Linux. You will work with modern C++ (C++11 and above), apply design patterns, and model architectures using UML.

The role emphasizes Linux IPC (D-Bus), multi-threaded programming, requirement engineering, and robust testing with GTest/GMock, plus static analysis to ensure code quality.

Qualifications

  • Proficient in modern C++ (C++11 and above).
  • Strong software design experience with patterns and UML.
  • Hands-on Linux development and IPC (D-Bus).
  • Solid multi-threaded programming and synchronization skills.
  • Experience with GTest/GMock and static analysis.

Skills

Modern C++
Software design
Design patterns
UML modeling
Linux development
Linux IPC (D-Bus)
Multithreading
Requirement engineering
Testing (GTest/GMock)
Static analysis

Job description

  • Strong proficiency in Modern C++ programming (C++11 and above)
  • Solid experience in software design, including:
  • Design patterns and design principles
  • Architecture patterns
  • UML modeling and design tools
  • Hands-on development experience on Linux platforms
  • Experience with Linux IPC mechanisms (e.g., D-Bus) and system calls
  • Strong experience in multi-threaded programming and synchronization mechanisms
  • Experience in requirement engineering
  • Testing experience including:
    • Unit testing using GTest / GMock
    • Static code analysis
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++/C Developer
C++/C Developer

Infosys Finacle • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
c++ Developer
c++ Developer

Valuebound • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Software Developer - C++
Lead Software Developer - C++

Siemens Healthineers AG • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Senior Developer, C++
Senior Developer, C++

ICE Data Services • India

On-site
INR 1,500,000 - 2,500,000
Lead Developer - C++
Lead Developer - C++

Quest Global • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
C/C++ Developer
C/C++ Developer

Tata Consultancy Services Limited • Hyderabad

On-site
INR 1,400,000 - 2,000,000
C++ Application Developer
C++ Application Developer

Soul Ai • New Delhi

On-site
INR 600,000 - 1,200,000
C++ Developer
C++ Developer

Manatal • Bengaluru

On-site
INR 800,000 - 1,200,000
C++ Application Developer
C++ Application Developer

Soul Ai • Chennai

On-site
INR 600,000 - 1,000,000
C++ /QML developer
C++ /QML developer

Wipro Ltd. • Bengaluru

Hybrid
INR 900,000 - 1,300,000