Senior Software Developer

Unity Unity · Enterprise · Montreal, QC · Engineering

Senior Software Developer role at Parsec (a Unity subsidiary) focused on their low-latency game streaming app. Responsibilities include working across UI, encoding/decoding, networking, and input on multiple platforms, deploying code to millions of users, and building cutting-edge gaming technology. Requires strong C programming skills and experience with production C codebases, with familiarity in macOS and Windows desktop application development being a plus. Experience in driver development or the video game industry is also a bonus.

What you'd actually do

  1. Work with UI, encoding/decoding, networking, input, and much more across multiple platforms
  2. Jump into a C codebase on day one and confidently deploy code to more than 5 million people
  3. Be fascinated with building cutting edge technology in gaming from video rendering to UDP protocols
  4. Be obsessed with finding the right, low latency solution to the challenges we face
  5. Listen to customer feedback, interpret the needs of the broader community, and find opportunities to delight our customers

Skills

Required

  • production C codebase
  • macOS app development
  • Windows desktop application development
  • C

Nice to have

  • Linux/Ubuntu app development
  • Windows & Mac Driver development
  • video game industry

What the JD emphasized

  • low latency