Skip to Main Content

Job Title


C Developer


Company : YD Talent Solutions


Location : Ottawa, Ontario


Created : 2025-06-23


Job Type : Full Time


Job Description

Job Title: C++ DeveloperLocation: Onsite – Ottawa, ON, CanadaType: Contract (12 Months)Experience Level: 5–10 YearsAbout the Role:Our client is seeking a highly skilled and experienced C++ Developer to join their dynamic team in Ottawa on a full-time contractual basis. This role demands a professional who can develop, maintain, and optimize high-performance applications, work collaboratively in an agile environment, and bring strong problem-solving skills to complex system development.Key Responsibilities:Design, develop, test, and maintain C++ applications in a high-performance and real-time environment.Write clean, efficient, and well-documented code in C++.Collaborate with system architects, testers, and other developers to design robust software solutions.Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.Perform debugging, troubleshooting, and performance tuning of complex systems.Ensure code quality through unit testing and code reviews.Contribute to technical documentation and user manuals.Maintain compliance with industry best practices and client security protocols.Required Skills and Experience:5–10 years of professional experience in C++ development (preferably with C++11 or newer).Strong hands-on experience with Object-Oriented Programming and multithreading.Experience in Unix/Linux development environments.Proficiency with STL, Boost, and other standard libraries.Familiarity with Agile/Scrum methodologies.Experience working with version control tools like Git.Knowledge of network protocols, IPC, and real-time systems is a plus.Excellent debugging and problem-solving skills.Strong communication and collaboration abilities.Nice to Have:Experience with embedded systems or telecom/networking applications.Familiarity with scripting languages (Python, Shell).Experience working in regulated environments (e.g., government, defense, or telecom).