Software Engineering II

We're seeking an experienced engineer with expert software development and programming skills to create advanced applications for our video computing platforms and be able to lead others in a team environment. This challenging position will require advanced programming within our research and development division with exposure to real-world challenges in a rapid high paced environment. We thrive to inspire innovation and creativity in others. Join our team to take on new challenges and inspire others to engineer the best solutions for our industry.


  • Strong experience developing in a Linux environment
  • Expert in Python, C++
  • Knowledge of QT for modern GUI development
  • Database expertise with MySQL and optimized query/search tools
  • Experience with networking architecutre, sockets, protcols, TCP/IP and Streaming
  • Practical experience in a software project/product development environment
  • Experience working in a team setting and mentoring jr. engineering teams

Additional Desired Skills:

  • Experience with software versioning control systems, git, cvs, svn
  • Experience programming with embedded devices such as Android and PowerPC
  • Experience with Amazon Web Services
  • Experience with backend web application development
  • Familiar with video and audio compression/codecs

Additional Notes:

  • Fast-paced start-up environment
  • Candidate must be driven, independent and self-starter
  • Able to work in a team, design new features and address customer challenges
  • Design quickly under pressure while maintaining a high level of reliablility

Position: Full-Time

Job Location: Hamilton, Ontario, CANADA

Contact: Email resume to hr at providiusdesign dot com


  • Hons. Degree in Computer/Software Engineering or Comp Sci
  • Excellent communication skills, written and verbal
  • Unofficial academic transcript required when applying
  • Superior crocodile wrestling abilities
  • Results driven and "get the job done" attitude
  • Innovate, Innovate, Innovate