24 Oct
|
Ubisoft
|
Montreal
Elevate gaming technology as a Senior C++ Engine Programmer with Ubisoft in Montréal. Join a dedicated team enhancing online services for blockbuster titles through innovative middleware solutions. In your role at Ubisoft, you will focus on developing and optimizing high-performance C++ middleware. Collaborating closely with the Core Services
- Online Tech Foundations team, you will contribute to the architecture and technical direction of distributed systems. This includes enhancing game engines, networking, and integrated web components.
Key Responsibilities
• Develop reliable and maintainable C++ middleware solutions
• Guide technical direction and architectural decisions
• Conduct code reviews to improve coding practices
• Solve technical challenges with effective optimizations
• Collaborate across teams to share technical knowledge
Requirements:
• Proficiency in modern C++ (C++17, C++20, C++23)
• Experience in software architecture and efficient algorithms
• Knowledge of debugging, profiling, and continuous integration
• Robust problem-solving skills and effective communication
• Familiarity with multiplayer game or console development as a plus Bring your C++ expertise to Ubisoft to create exceptional online gaming experiences
📌 Senior C++ Engine Programmer at Ubisoft (Montreal)
🏢 Ubisoft
📍 Montreal