Enable job alerts via email!

Developer, Software

IMAX Enhanced | Streaming & Consumer Technology

Mississauga

On-site

CAD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

A global leader in immersive entertainment technology is seeking a Developer, Software to design and maintain high-end products. The ideal candidate has 5+ years in software engineering, with experience in C# and C++, along with strong problem-solving skills. This full-time role is based in Mississauga and offers a collaborative work environment focusing on innovation and respect.

Qualifications

  • 5+ years software engineering and software design experience.
  • 3+ years experience with C# and C++ programming using .NET in both Windows and Linux.
  • Hands on experience working with physical systems.

Responsibilities

  • Design, build and maintain efficient, reusable, and reliable code.
  • Identify product / service innovations.
  • Provide professional feedback / comments at design and code reviews.

Skills

C#
C++
Network programming
Object-oriented design (OOD)
Unit testing
Relational database technology
Troubleshooting

Education

Bachelor’s degree in computer science or computer engineering
Job description
Overview

Join to apply for the Developer, Software role at IMAX Enhanced | Streaming & Consumer Technology

With over 50 years of history as a global innovator in entertainment technology, IMAX is the gold standard in immersive entertainment. We are the go-to, end-to-end premium technology platform for the world’s greatest filmmakers and creators — giving them the tools to realize their visions to the fullest.

As a software specialist for the world’s leading provider of high-end theatre visual and audio systems, the successful candidate will act as a software developer designing new and supporting / maintaining existing products.

Key Responsibilities
  • Design, build and maintain efficient, reusable, and reliable code
  • Develop and implement alternative design approaches
  • Identify product / service innovations and develop, quote, and implement solutions to meet special customer requirements and requests
  • Contribute towards software architecture design for new product development
  • Conduct research and studies for specific projects as requested
  • Provide professional feedback / comments at design and code reviews
  • Contribute to the suite of unit and / or system tests
Requirements
  • Bachelor’s degree in computer science or computer engineering
  • 5+ years software engineering and software design experience, with the ability to formally document requirements, designs, and implementations
  • 3+ years professional experience with C# and C++ programming using .NET in both Windows and Linux
  • 3+ years of network programming, TCP / UDP, sockets, FTP, Web Service, REST and SNMP
  • Experience with OOD, data structures, design patterns and microservice architecture
  • Experience writing unit tests using a common unit test framework such as NUnit, Googletest, CppUnit etc.
  • Fluent in at least one relational database technology (MySQL, SQLite, Oracle, Sybase)
  • Hands on experience working with and testing on physical systems (e.g. in a lab interacting with hardware)
  • Be a self-starter who can troubleshoot development / field issues, and propose solutions
Company culture

At IMAX, you will be part of a culture built on respect – we are committed to creating a welcoming and diverse atmosphere across our organization.

For consideration, please apply online. We thank all applicants for their interest in IMAX but only those selected for an interview will be contacted.

IMAX will consider for employment all qualified applicants, including those with criminal histories, or arrest or conviction records, in a manner consistent with applicable state and local laws, including the City of Los Angeles’ Fair Change Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.

Job Details
  • Seniority level — Mid-Senior level
  • Employment type — Full-time
  • Job function — Engineering and Information Technology
  • Industries — Broadcast Media Production and Distribution

Referrals increase your chances of interviewing at IMAX Enhanced | Streaming & Consumer Technology by 2x

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs