Manager, Software Development

1 week ago


Burnaby, Canada LMI Technologies Full time

Overview LMI Technologies, recognized as one of Canada’s best workplaces, is built on a culture of openness, respect and professional excellence. The team passionately designs and delivers innovative 3D machine vision solutions to OEMs and System Integrators, delivering cost‑effective sensor technologies for even the most challenging inline inspection applications. The Opportunity This is a pivotal technical leadership opportunity for a Manager, Software Development. You will lead, mentor, and empower a world‑class team of engineers, acting as the technical and operational pillar for your group. Your Role & Impact Reporting to the Senior Vision Software Manager, you will be a critical leader within our Apps/Tech division, driving technical excellence and project delivery. 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, 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. #LMISJ 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). #J-18808-Ljbffr



  • Burnaby, British Columbia, Canada LMI Technologies Full time $132,000 - $180,000

    LMI Technologies, recognized as one of Canada's best workplaces, is built on a culture of openness, respect and professional excellence. Our team members 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...

  • Software Developer

    4 days ago


    Burnaby, Canada Apex Systems Full time

    ## Job Description# Software Developer- Azure and AWS DevOps Engineering and Software Development: * Agile/DevOps environment * Complete stack support (cloud infrastructure, automation, security, and monitoring) * Cloud environment solutions (Azure, AWS) * Complex multi-org environment configuration * Full stack software development expertise* Manage...

  • Software Developer

    4 days ago


    Burnaby, Canada Apex Systems Full time

    ## Job Description# Software Developer- Azure and AWS DevOps Engineering and Software Development: * Agile/DevOps environment * Complete stack support (cloud infrastructure, automation, security, and monitoring) * Cloud environment solutions (Azure, AWS) * Complex multi-org environment configuration * Full stack software development expertise* Manage...

  • Software Developer

    4 days ago


    Burnaby, Canada Apex Systems Full time

    ## Job Description# Software Developer- Azure and AWS DevOps Engineering and Software Development: * Agile/DevOps environment * Complete stack support (cloud infrastructure, automation, security, and monitoring) * Cloud environment solutions (Azure, AWS) * Complex multi-org environment configuration * Full stack software development expertise* Manage...

  • Software Developer

    2 weeks ago


    Burnaby, British Columbia, Canada Smart Label Solutions™ Full time $90,000 - $120,000 per year

    Company DescriptionSmart Label Solutions is a Canadian-based ePaper application provider and a global leader in digital transformation technologies. Through innovative e-paper solutions, the company enables businesses across various industries to optimize operations, enhance management, and elevate customer experiences. With a service-oriented approach,...

  • Software Developer

    3 weeks ago


    Burnaby, Canada Smart Label Solutions™ Full time

    Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Smart Label Solutions™ Be the mind of the force to impact the world Company Description Smart Label Solutions™ is a Canadian-based ePaper™ application provider and a global leader in digital transformation technologies. Through innovative e-paper...

  • Software Developer

    4 weeks ago


    Burnaby, Canada Smart Label Solutions™ Full time

    Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Smart Label Solutions™ Be the mind of the force to impact the world Company Description Smart Label Solutions™ is a Canadian-based ePaper™ application provider and a global leader in digital transformation technologies. Through innovative e-paper...


  • Burnaby, Canada LMI Technologies Full time

    The Opportunity: Lead, Innovate, and ElevateThis is a pivotal technical leadership opportunity for a Manager, Software Development. You will lead, mentor, and empower a world-class team of engineers, acting as the technical and operational pillar for your group.You will guide your team in solving the industry's toughest 3D Vision challenges, developing...

  • Software Developer

    1 week ago


    Burnaby, Canada Pacific Blue Cross Full time

    Software Developer – Pacific Blue Cross Join to apply for the Software Developer role at Pacific Blue Cross. About Pacific Blue Cross Pacific Blue Cross (PBC) has been British Columbia's leading benefits provider for over 80 years. We are an independent, not-for-profit society with strong roots in BC’s health care system. We provide health, dental, life,...

  • Software Developer

    1 week ago


    Burnaby, Canada Pacific Blue Cross Full time

    Software Developer – Pacific Blue Cross Join to apply for the Software Developer role at Pacific Blue Cross. About Pacific Blue Cross Pacific Blue Cross (PBC) has been British Columbia's leading benefits provider for over 80 years. We are an independent, not-for-profit society with strong roots in BC’s health care system. We provide health, dental, life,...