Responsibilities :
- Design, develop, and maintain software using core C++ in a Unix environment
- Work on protocol development and network-related features
- Debug and troubleshoot issues effectively across different layers of the system
- Participate in technical discussions, code reviews, and contribute to design decisions
- Complete coding assignments and problem-solving tasks as part of the interview and development process
- Collaborate with cross-functional teams to deliver high-performance, scalable software solutions
Requirements :
Expert-level proficiency in C++ (minimum 3 years hands-on experience mandatory)Strong background in protocol development and networking conceptsDevelopment experience in Unix / Linux environmentsStrong debugging and analytical skillsAbility to solve complex coding problems independentlyGood to Have :
Knowledge of Unix internalsExperience in network programmingExposure to virtualization technologiesSkills Required
C++, Unix, Protocol Development, Networking, Debugging, Unix Internals