Location: Montreal, Quebec, Canada
Category: Software Engineering
Salary: 90,000 - 140,000 CAD / yearly
Full-time
Join a pioneering Canadian company that specializes in immersive VR, AI, and motion-tracking technologies. As a Software Engineer (Advanced VR), you will work on developing game-based immersive simulation systems with real-world impact.
Design, implement, and maintain advanced software features in a high-fidelity simulation system
Architect and build software modules with performance, scalability, and reusability in mind
Collaborate cross-functionally with 3D, AI, simulation, and hardware teams
Apply concurrent and parallel programming techniques
Deliver clean, maintainable, and high-performance code
Strong C++ programming skills
Hands-on experience with Unreal Engine (UE4/UE5)
Understanding of simulation, rendering, or AI systems
Familiarity with parallel or concurrent programming techniques
Architectural knowledge of modular and scalable systems
Comprehensive Health, Dental, and Vision Insurance
Paid Time Off
40-hour work week | No travel required