Job closedPosted 3 years ago

IMAX: Software Developer required

Developer
Open to offers Mississauga, United States
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Developer is needed in Mississauga, United States.

IMAX are seeking a Software Developer. This job was crawled from the web.

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

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 suit of unit and/or system test beds

Requirements/Qualifications:

  • Bachelor’s degree in computer science or computer engineering
  • 3+ 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 framework
  • Experienced with developing communications software using proprietary customer or industry standard protocols
  • 3+ years of network programming, TCP/UDP, sockets, FTP, Web Service and SNMP
  • Good understanding of OOD methodologies, design patterns
  • Fluent in at least one database design and development (MySQL, SQLite, Oracle, Sybase)
  • Image processing, pattern recognition with MATLAB/OpenCV experience is an asset
  • Must have excellent verbal and written communications skills
  • Experience working in Scrum/Agile and waterfall teams
  • Hands on approach (like to be in labs interacting with hardware)
  • Demonstrable teamwork skills
  • Strong motivation for excellence
  • Be a self-starter who can troubleshoot development/field issues, and propose solution

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.