🚀 About OpenText – The Information Company
OpenText is a global leader in enterprise information management, driving innovation and empowering businesses worldwide. With a strong focus on AI-driven transformation and digital enablement, OpenText offers a collaborative and inclusive environment where creativity thrives. Join us and be part of a future-first organization building the next generation of intelligent systems.
💼 Job Responsibilities:
- Design, develop, and maintain complex software applications using C and C++
- Analyze and resolve software bugs, memory leaks, and system crashes
- Work with multithreading, OS internals, and network programming
- Collaborate with QA, DevOps, and Product teams in an Agile environment
- Debug and reproduce customer issues in high-performance systems
✅ Required Skills:
- Proficiency in C/C++, data structures, and OOP principles
- Strong grasp of memory management, pointers, and debugging tools (e.g., GDB, Valgrind)
- Experience in multithreaded application development and synchronization
- Familiarity with Linux/Unix or Windows system-level programming
- Understanding of networking protocols like TCP/IP
- Knowledge of build systems such as CMake and Makefiles
- Exposure to Docker, CI/CD pipelines, and cloud technologies is a plus
🌐 Why Join OpenText?
At OpenText, AI is deeply integrated into every solution we build. You’ll work on impactful projects with global teams, shaping digital transformation across industries. Our AI-first and human-centered culture values talent that machines can’t replace.