Location
ottawa
Job Type
Full-time
Posted
May 31, 2026
Job Description
Become a pivotal part of Parallels as a Staff Software Developer focused on C++. Enjoy the flexibility of a fully remote position while developing advanced VDI solutions that redefine productivity.
With over 10 years of programming expertise in C++, you’ll engage in feature design and development across multiple platforms including macOS, Windows, and Linux. This role involves researching emerging technologies and revitalizing existing code to create robust multi-component applications. Cooperation with product and program managers will be vital for feature execution and quality.
Key Responsibilities:
• Create and enhance features for our VDI solutions
• Research technologies to support innovative product designs
• Modify the existing codebase for multi-component applications
• Partner with teams on feature design and implementation
Requirements:
• At least 10 years of experience in C++ programming
• Proficiency in OOP, design patterns, and algorithm usage
With over 10 years of programming expertise in C++, you’ll engage in feature design and development across multiple platforms including macOS, Windows, and Linux. This role involves researching emerging technologies and revitalizing existing code to create robust multi-component applications. Cooperation with product and program managers will be vital for feature execution and quality.
Key Responsibilities:
• Create and enhance features for our VDI solutions
• Research technologies to support innovative product designs
• Modify the existing codebase for multi-component applications
• Partner with teams on feature design and implementation
Requirements:
• At least 10 years of experience in C++ programming
• Proficiency in OOP, design patterns, and algorithm usage
Ready to Apply?
Submit your application for Parallels Staff Software Developer in C++ at cyberpunk
Apply Now