Want to help spread the word about new WebGL jobs?

With our Twitter app, you can automatically retweet every posting on this site.
Click here to find out more.

Software Engineer – WebGL (1 Year Contract)

LOCATION: Work from home (must reside in lower mainland), or in our office (Delta, BC)


  • Must be a Javascript expert. Experience with jQuery is great, but ideally you could write jQuery yourself if you had to. Successful candidates can speak at lengths about the advantages of some frameworks over others.
  • Experience with OpenGL, DirectX, or WebGL API's including shader programs
  • Experience working with source control tools such as GIT, SVN, etc
  • Ability to work in a team and be accountable for your performance and documentation
  • Superior English communication skills - both written and verbal
  • Degree in Computer Science or Software/Computer Engineering


  • Experience with unit/integration testing. Ideal candidates would have experience working with web unit testing frameworks such as JsUnit ActionScript 3 and Flash Builder IDE experience is highly desirable.
  • .Net and WPF development experience
  • Experience working with Google Closure library and compiler, gulp, grunt, and other javascript libraries.

LMI is seeking a software engineering or computer science graduate with a background in client-side web application development and a strong interest in WebGL and WebSockets. As part of LMI's agile team you will be responsible for leading design initiatives and implementing new features in an embedded web GUI using an application framework developed in-house. You will work in a multi-disciplinary engineering team (software, electrical, mechanical/optical) that develops new sensor products and supporting infrastructure (manufacturing and test equipment). Successful candidates should be professional, resourceful, and can work well autonomously yet still communicate effectively with a close-knit group of about 10 engineers. We are open to telecommuting for this position.

LMI Technologies, recognized as one of Canada’s 50 Best Workplaces, is a medium-sized technology company built on a culture of openness, respect and professional excellence. At LMI our staff work passionately toward the common goal of designing and delivering innovative 3D machine vision solutions to OEMs and System Integrators working in industrial factory automation around the world. The result of this teamwork is high-performance, easy-to-implement and cost-effective 3D sensor technologies that deliver the best results in even the most challenging 3D inline inspection applications.

If you are interested in working for a fast-growing global technology company with an inspiring and engaging workplace environment, we invite you to contact us at careers@lmi3d.com and talk about the possibilities of beginning a rewarding new chapter of your career.

Posted:July 25, 2016, 11:11 p.m.
Rate/Salary:Open to discussion
Location:Vancouver, B.C. Canada
Company:LMI Technologies
Experience:Minimum 3 years experience