We are seeking an experienced C++ Developer to design, develop, and optimize high-performance software modules in a Linux environment. The ideal candidate must have strong hands‑on experience in modern C++, multithreading, and debugging techniques, with the ability to work in collaborative Agile teams.
Key Responsibilities
- Develop clean, efficient, and maintainable C++ code.
- Enhance and optimize existing modules for performance and reliability.
- Debug and resolve issues across software components.
- Work with Linux environments, system integration, and runtime debugging.
- Collaborate with team leads to deliver project milestones on time.
- Prepare and maintain technical documentation.
Requirements
2–10 years of hands‑on experience in C++ software development.Strong understanding of Object‑Oriented Programming (OOP) principles.Good working knowledge of Linux operating environments.Experience with multithreading and STL.Solid analytical, debugging, and problem‑solving abilities.Familiarity with containerized environments (Docker basics).Experience working in Agile / Scrum development environments.#J-18808-Ljbffr