Datamatics
C++ Developer
Datamatics is hiring a C++ Developer in Bengaluru to build systems-level software on Linux. Day to day: modern C++ design and architecture, multithreaded programming, Linux IPC (D-Bus) and system calls, plus unit testing with GTest/GMock. Suited to mid-senior engineers (~6-11 years).
- Compensation
- ₹1M–₹1.6M / yr
- Location
- Bangalore Rural; Bengaluru
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- 6 to 11 years of experience
- Strong proficiency in Modern C++ (C++11 and above)
- Solid software design experience: design patterns and design principles
- Knowledge of 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
- Unit testing using GTest / GMock
- Static code analysis
Full 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