LMI TECHNOLOGIES
LMI Technologies, recognized as one of Canada's best workplaces, is a
medium-sized technology company built on a culture of openness, respect and
professional excellence. At LMI our staff work passionately towards the common
goal of designing and delivering innovative 3D machine vision solutions to OEMs
and System Integrators. Our customers rely on our cost-effective 3D sensor
technologies that deliver the best results in even the most challenging 3D
inline inspection applications.
The Opportunity: Lead, Innovate, and Elevate
This isn't just another management role; it's a pivotal technical leadership
opportunity. We are seeking a Software Development Manager, Computer Vision to
lead, mentor, and empower a world-class team of engineers.
You won't just be managing projects; you'll be the technical expert guiding your
team as they solve some of the toughest 3D Vision challenges in the industry.
This includes developing high-performance, cost-effective 3D sensor solutions
for applications ranging from leading consumer electronics assembly, to complex
metrology problems in automotive manufacturing, and many other critical inline
inspection applications.
In this role, you will be the technical and operational pillar for your team,
taking full ownership of project execution, architectural excellence, and team
development. Your success will be measured by the technical growth of your team,
the quality of your software, and your ability to see the future vision while
navigating challenging problems.
Your Role & Impact
Reporting to the Senior Vision Software Manager, you will be a critical leader
within our Apps/Tech division. This is a high-impact role focused on technical
excellence, team development, and project execution.
Lead, Mentor & Grow:
- You will guide, empower, and develop a talented team of Vision Software
Engineers. You will manage performance, champion career development, and
foster a culture of high performance, innovation, and psychological safety.
- Guide Technical & Architectural Excellence: Lead architectural and design
discussions to build scalable, reliable, and high-performance 3D vision
software. You will provide the technical oversight and mentorship needed to
elevate the team's output, leveraging your deep knowledge of C++, Python, and
machine vision.
- Deliver with Excellence: Own your team's project roadmap from concept to
delivery. You will manage timelines, resource allocation, and dependencies to
ensure predictable, high-quality results using Agile/Scrum methodologies.
- Champion Best Practices: Uphold and iterate on our software development best
practices, including rigorous code reviews, modern CI/CD processes, and
continuous improvement initiative
What You Bring to the Team
We are looking for a leader who is passionate about technology, but even more
passionate about people.
Core Requirements:
- A Bachelor's degree in Computer Science, Electrical Engineering, or a related
field (or equivalent practical experience).
- 5+ years of experience in software development, with deep expertise in
computer vision, image processing, and/or machine learning.
- 3+ years of formal experience leading, mentoring, and managing a technical
software team.
- Direct experience in 2D or 3D metrology and industrial automation.
- Hands-on experience with modern ML frameworks like TensorFlow or PyTorch.
- Strong technical fluency in C++ and/or Python and a deep understanding of
computer vision libraries (e.g., OpenCV).
- Demonstrable experience in project management and hands-on leadership within
an Agile/Scrum environment.
- A highly collaborative mindset with exceptional communication skills, capable
of bridging the gap between technical teams, peer managers, and senior
leadership.
- Bonus Points (Nice-to-Haves):
- Experience managing distributed or hybrid teams.
- A valid passport and the willingness to travel domestically or
internationally as needed.
What We Offer
- Salary Range: CAD $132,000 – CAD $180,000
- Health Benefits: Full health care coverage (with 100% paid premiums)
including dental, vision, and drugs for you and your family.
- Financial Perks: A competitive Profit Sharing Program, a Group Retirement
Savings Plan, and a monthly internet allowance depending on the location.
- Work-Life Balance: We support a healthy balance with hybrid work
arrangements, flextime, and generous paid time off.
- Growth & Development: An annual Education Support Program for training and
professional growth, plus annual performance reviews and Lunch & Learns.
- Enjoy free healthy snacks and drinks, team-building budgets, tenure awards,
and our official "May the 4th" (Star Wars Day) company holiday!
- Access to an on-site fitness facility, tennis/basketball court, and
company-wide wellness challenges.
- This is a hybrid position based out of our Burnaby, BC headquarters. To
support our collaborative model, preference will be given to local
candidates.
- Please note that financial relocation assistance and immigration sponsorship
are not available for this position.
We assure you, once you complete your application, your information is safe with
us. To learn more about how we use your personal data, please review our Privacy
Policy (https://lmi3d.com/privacy-policy).
We assure you, once you complete your application, your information is safe with
us. To learn more about how we use your personal data, please review our Privacy
Policy (https://lmi3d.com/privacy-policy).