Senior C++ Software Engineer

Senior C++ Software Engineer

Toronto, Ontario  - Permanent

Job Description

Our client is reimagining the way a group of people can take a decent picture together, without giving your camera to a stranger, or all trying to squeeze into the frame awkwardly. Today the solution is deployed in world-class sports venues and they're working to extend that to anywhere memories often take place!

- Overseeing existing production software that manages remote stadium camera controls, image processing, and streaming to the cloud
- Developing algorithms for image segmentation, object detection, recognition, and tracking in the realm of group photos
- Improving stadium seat mapping algorithms/approaches to increase speed and accuracy
- Enhancing the quality of imagery captured in indoor and outdoor venues using software

Special Perks:

- A unique opportunity to use your skill sets in creative ways to better understand people and how we like to socialize
- A career opportunity to build products that are used in iconic sports venues globally, from New York to Madrid to Tokyo
- A culture enforced by each team member having skin in the game through the stock options ownership structure
- A small close-knit team that cares for each other and emphasizes mutual respect and appreciation
- A positive, transparent, and respectful work environment that empowers you to make an impact and be the best version of yourself

Must Have Skills:

- 4+ years of work experience in Software Development, Image processing, Computer Vision, Machine Learning.
- Experienced with at least 3 years of experience with OpenCV, C/C++, Python, bash/shell scripting, while some parallel computing, OpenCL, DLib, gphoto is a plus
- Proficient with Linux and have a working knowledge of Qt, socket communication, and serial communications


Starting: ASAP