Développeur(se) de logiciels | Software Developer

Unity Software
Montreal, British Columbia, Quebec, Ontario, Alberta
Workplace: RemoteFull timeCAD 83,300 - 134,800 annuallyFunction: Software EngineeringSkills: ["Problem-solving","Customer focus","Collaboration","Continuous learning","Mentoring"]

Build and maintain Parsec’s low-latency game streaming technology, working across UI, encoding/decoding, networking, and input on multiple platforms. Jump into a C production codebase and confidently deploy performance-focused, maintainable features used by millions. Collaborate with a globally distributed team, respond to customer feedback, and help drive innovation in the core streaming application.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Unity Software
Unity Software
4 days ago

Développeur(se) de logiciels | Software Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Build and maintain Parsec’s low-latency game streaming technology, working across UI, encoding/decoding, networking, and input on multiple platforms. Jump into a C production codebase and confidently deploy performance-focused, maintainable features used by millions. Collaborate with a globally distributed team, respond to customer feedback, and help drive innovation in the core streaming application.
Location: Montreal, British Columbia, Quebec, Ontario, Alberta
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Work on UI, encoding/decoding, networking, input, and related components across multiple platforms.
  • •Deploy and maintain code in a C codebase, enabling low-latency performance for millions of users.
  • •Build and improve cutting-edge gaming technology, including video rendering and UDP protocol use.
  • •Continuously search for the best low-latency solutions to technical challenges.
  • •Listen to customer feedback, interpret community needs, and deliver a highly satisfying experience.

Pay and Benefits

Salary: CAD 83,300 - 134,800 annually
Perks:Health InsuranceLife InsuranceDisability InsuranceCommuter BenefitsRetirementPaid LeaveParental LeaveTraining ProgramsEmployee ResourceMeal AllowanceVolunteering

Key Requirements

  • •Hands-on experience working in a production C codebase.
  • •Familiarity with Windows desktop application development.
  • •Deep desire to learn and improve the product while delighting customers.
  • •Experience working with a globally distributed team.
  • •Ability to jump into hard, complex problems without prior domain experience.
Experience:Video game industryRemote desktop technology
Skills:Problem-solvingCustomer focusCollaborationContinuous learningMentoring
Languages:English
Tech Stack:CWindowsMacOSIOKitCoreGraphicsLinuxUbuntuUDPUIEncoding/decodingNetworkingInput managementWindows driverMacOS driver

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Unity Software
Develops the Unity real-time 3D development platform used to create, operate, and monetize interactive experiences and games across mobile, console, PC, and AR/VR platforms. Serves developers, studios, and enterprises worldwide.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2004
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn