Talent.com
This job offer is not available in your country.
Engineering Lead - C++ / Windows OS

Engineering Lead - C++ / Windows OS

Loyalytics AIBangalore
15 days ago
Job description

Key Responsibilities :

  • Design, develop, and maintain high-performance applications using C / C++ in Windows OS environment.
  • Work with cross-functional teams to analyze requirements and translate them into efficient software solutions.
  • Implement, debug, and optimize networking protocols and communication modules (TCP / IP, UDP, SSL / TLS, IPSec, VPN).
  • Apply data structures and algorithms for building scalable and optimized solutions.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Participate in code reviews, ensuring adherence to coding standards and performance guidelines.
  • Debug, troubleshoot, and resolve software defects and issues using Windows debugging tools.
  • Contribute to design discussions and provide technical input to improve architecture and system design.
  • Collaborate with QA teams to develop test strategies, unit tests, and integration tests.
  • Stay updated with the latest trends in C++ standards, Windows development, and networking technologies.

Required Skills & Qualifications :

  • 3-5 years of experience in software development with C++ in Windows OS environment.
  • Strong programming and debugging skills in C / C++ (Windows).
  • Solid understanding of networking protocols : TCP / IP, UDP, SSL / TLS, IPSec, VPN.
  • Strong grasp of data structures, algorithms, and system-level programming concepts.
  • Experience in multi-threaded programming, memory management, and performance tuning.
  • Proficiency with development tools such as Visual Studio, WinDbg, or equivalent.
  • Familiarity with secure coding practices and software optimization.
  • Excellent analytical and problem-solving skills.
  • Strong written and verbal communication abilities.
  • Good to Have (Optional / Preferred) :

  • Exposure to Windows internals (but not mandatory).
  • Familiarity with scripting languages (Python, PowerShell) for automation.
  • Knowledge of version control systems (Git, SVN).
  • Experience in agile development practices (Scrum, Kanban)
  • (ref : hirist.tech)

    Create a job alert for this search

    Engineering Lead • Bangalore