Startup Careers

Be a part of our family by contributing to our portfolio companies’ innovation and success. Browse open positions below with Intel Capital portfolio companies.

Software Engineer, Display Software at North
Kitchener City, Ontario, CA

You are a software engineer with experience designing real-time image processing solutions for applications like VR devices, large scale video walls or immersive projector systems.  You’re the type of person who says things like “it’s just math, that’s the easy part” when talking about a solution to the problem. You get excited when you find ways to make it run faster or improve the overall performance with a creative, elegant solution.  Words like frame rate, raster size, pixel clock, gamma are just part of your everyday dialog.

About Our Team:

We’re the Display-SW team and we deliver the software behind our smart glasses display.  We figure out how to get the best performance out of our display while developing calibration tools that are fast and reliable.  Our team consists of software engineers who know how to architect great solutions and have a background in areas like computer vision, projector mapping, warping and image processing.  We work to understand the underlying physics of the display and deliver software solutions that improve its performance.

What You Will Do:

  • Develop solutions to complex problems like thermal stability of the mechanical system, computer vision for manufacturing, computational geometry solutions to ensure the device fits optimally
  • Work on cross-functional research or engineering teams to deliver state of the art subsystems for smart glass displays
  • Work from first principles to develop new calibration solutions for both prototyping purposes and mass production
  • Take existing display solutions we’ve already developed, gain in depth understanding of them and come up with new techniques to improve their performance

What You Need:

  • Experience building software solutions for low-latency, high-frame rate video systems
  • Experience with common video solutions such as warping or color calibration
  • Experience with high speed video solutions with off-the-shelf cameras and  custom electronics
  • Strong C++ skills (we’re using C++14)
  • Experience interfacing with custom electronics (FPGA or ASIC)
  • Track record of delivering high-quality software in a fast-paced, multidisciplinary environment
  • Degree in computer science, engineering, or equivalent (in lieu of degree, minimum four years of relevant work experience)
  • Excellent written and verbal communication skills

Bonus Points For:

  • Understanding of optical design and optical simulation techniques
  • Experience with FPGA or ASIC design
  • Experience with Python, or other high-level scripting languages
  • Experience interfacing with industry standard automation systems