Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Vision Software Engineer

$110.8k - $157.89k per year
Full-time

LMI Technologies

Job Responsibility:

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 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.

What will you do as a Senior Vision Software Developer?

LMI is seeking a Software Developer or computer science graduate with 7+ years of proven experience in computer vision who has the desire and skill set to design machine vision sensors. You will work in a multi-disciplinary, multi-platform, engineering team (software, electrical, mechanical/optical) that develops new sensor products and supporting infrastructure (manufacturing and test equipment). The ideal candidate will have a passion for leading-edge technology, extensive experience developing production-ready software, strong critical thinking and problem-solving skills, and can work well autonomously yet still communicate effectively with a close-knit group of about 14 engineers. Previous leadership or project management experience is an asset as there is an opportunity to lead a team in this role. This Senior Software Developer will work in the R&D team and report to the Software Development Manager.
  • Design and develop 3D acquisition algorithms for our sensors to produce 3D data from images
  • Develop components of our calibration and acquisition pipeline
  • Characterize and validate prototype sensor performance and integrate final designs with customers
  • Investigate solutions for challenging acquisition problems. Investigate improvements to our algorithms to enhance the performance of our sensors
  • Design and develop manufacturing software tools required to build the sensors and control key component performance (e.g. software tasks for focusing and aligning cameras/lasers/projectors, quantifying and adjusting sensor sensitivity, etc.)
  • Lead technical investigations and produce reports and documentation for senior management
  • Demonstrate leadership and ownership. Drive projects to completion, participate in frequent peer design and code reviews, and use your expertise to oversee and mentor others in the team
  • Proactively contribute to and implement continuous improvement initiatives

What do you need to be successful?

  • Expertise in 3D metrology or computer vision (object detection, image restoration, scene reconstruction, signal processing, etc., but excluding machine learning) is required
  • Degree / Diploma in Computer Science, Electrical/Computer Engineering or equivalent
  • Solid knowledge of C/C++ and C# programming using Microsoft Visual Studio
  • Experience independently planning and completing complex projects/deliverables in a reliable time frame
  • Proficient with commonly used scripting languages like Python
  • Excellent understanding of object-oriented programming
  • Excellent understanding of commonly used data structures and algorithms (lists, trees, sorting, binning, etc.)
  • Excellent understanding of math and statistics
  • Excellent written and verbal communication
  • Solid understanding of memory management, threading/synchronization, networking
  • Previous scrum master experience or experience overseeing a small team is an asset
  • Experience developing for a manufacturing automation environment is an asset

Salary Range: $110,800 - $157,890

How to submit your interest?

If you are interested in this exciting opportunity and working for a fast-growing global technology company with an inspiring and engaging workplace environment, please submit your application to our Human Resources team in confidence by clicking the “Apply Now” button.

While we appreciate your interest in LMI very much, we are only able to respond to candidates selected for further consideration. We look forward to talking to you about the possibilities of beginning a rewarding new chapter of your career!

Why being inclusive is important to us?

At LMI Technologies, we are an Equal Opportunity employer and we value the diversity of the people we hire and serve. We strive to build and grow our team that fosters variety in backgrounds, perspectives, experiences and skills. We embrace inclusiveness in our workplace, so we can utilize each person's talents and strengths.

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

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 (

PS7rRf4vIp

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Vision Software Engineer in Vancouver, BC vacancy
  • $230.02k - $279.12k per year

     ...to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere...  ...safer, more civil shared experiences for everyone. As a Senior Software Engineer on our Geometry team, you will drive foundational algorithms... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    3 days ago
  • $146.2k - $201.1k per year

     ...can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve...  ...practical experience. ~ Comfortable working towards a multi-year vision with incremental deliverables. ~ Motivated by delivering... 
    Senior
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    4 days ago
  • $146.2k - $201.1k per year

     ...insights to improve their business. Founded by engineers — and customer obsessed — we leap at...  ...only getting started. As a Fullstack software engineer, you will work with your team and...  ...Comfortable working towards a multi-year vision with incremental deliverables. ~... 
    Senior
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    4 days ago
  • $176.26k - $220.32k per year

     ...page to learn more. How You'll Make An Impact As a Senior Principal Software Engineer, you will be a technical leader driving the architecture,...  ...capabilities. What You Will Do Define and drive the technical vision and architecture for backend systems, ensuring alignment... 
    Senior
    Long term contract
    Remote work

    Boomi

    Vancouver, BC
    7 days ago
  • $246k - $290k per year

     ...We’re hiring a Sr. Staff+ Engineer into our Enterprise team to lead cross-organizational initiatives...  .... Mentor and grow multiple senior engineers through individual coaching and...  ...collaboration, or decision-making. ~10+ years of software engineering experience with a strong... 
    Senior
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    4 days ago
  • $182.59k - $230.02k per year

     ...to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere...  ...quality, performant, and reliable at scale. We are looking for a Senior Software Engineer to join our  User-Generated Content (UGC) Validation... 
    Senior
    Full time
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    4 days ago
  • $176k - $200k per year

     ...interaction behaviors that differentiate good software from great software. You will join our...  ...help co-create impactful solutions from vision through execution. This role is based...  ...and maintain high standards for software engineering, mentoring peers, and elevating the team'... 
    Senior
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours

    Asana

    Vancouver, BC
    4 days ago
  •  ...to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere...  ...create safer, more civil shared experiences for everyone. As Senior Software Engineer on the Avatar Animation team, you will leverage the Roblox... 
    Senior
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    4 days ago
  • $176k - $200k per year

     ...infrastructure — the systems responsible for processing all revenue and enabling how we monetize the product. Our mission is to enable engineering teams to safely and rapidly build on billing capabilities, while empowering business teams to launch and iterate on pricing and... 
    Senior
    Long term contract
    Work at office
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    4 days ago
  • $176k - $200k per year

     ...We’re looking for a backend-oriented senior engineer to join our Data Infrastructure team in Vancouver to scale the foundation of how Asana...  ...your impact beyond your immediate projects. About you ~ Software, Data, or Infrastructure Engineering background with experience... 
    Senior
    Long term contract
    Work at office
    Immediate start
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    4 days ago
  • $146.2k - $201.1k per year

     ...deep, actionable insights. Founded by engineers and driven by innovation, we’re obsessed...  ...exploration simple and approachable. As a Senior Frontend Engineer focused on Dashboards...  ...We Look For ~5+ years of professional software engineering experience, with strong... 
    Senior
    Worldwide

    Databricks

    Vancouver, BC
    4 days ago
  • $176k - $200k per year

     ...We’re looking for a Senior Software Engineer to define the backend foundations for Asana’s next-generation AI chat products. Chat Platform owns the intelligence and shared infrastructure behind the conversation—from tool selection and evaluation to observability and product... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    4 days ago
  • $92.65k - $119.9k per year

     ...storage – AWS cloud compatible software powering the exponential...  ...AI data lakes. As a Software Engineer, this is your chance to work alongside...  ...developers, impart your vision, and rapidly launch the latest...  ...and collaborate with peer and senior engineers Support inter-dependent... 
    Senior
    Summer work
    Work at office
    Local area
    Work from home
    Home office
    Flexible hours
    Day shift

    NetApp

    Vancouver, BC
    3 days ago
  • $142.8k per year

     ...public company, you'll have the autonomy and support to make an impact as we build for the long term. About the role As a Senior Software Engineer on Samsara's Route Execution team, you'll build the systems that power route planning, optimization, dispatch, and real-time... 
    Senior
    Long term contract
    Internship
    Work at office
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Vancouver, BC
    15 days ago
  • $120k - $150k per year

     ...together, so we win together. We are seeking a highly skilled Senior Backend Developer to join our team in Vancouver, Canada. This role...  ...redesigning legacy dialer integration or optimizing scheduling engine. Contribute to product-focused solutions by addressing client... 
    Senior
    For contractors
    Local area

    Press Ganey

    Vancouver, BC
    17 hours ago
  • $176k - $200k per year

     ...dedicated to ensuring Asana's web application remains fast, efficient, and scalable for all customers, regardless of size. As a Senior Software Engineer on our Performance & Scalability team in Vancouver, you will play a critical role in both improving web application... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    4 days ago
  • $150k - $250k per year

     ...largest carriers in North America. We are seeking a talented Senior Software Engineer to join our Product team. In this role, you will work...  ...premiums for you and 70% for your family (medical, dental & vision) RRSP matching to help you save for your future Recharge... 
    Senior

    Owl.co

    Vancouver, BC
    a month ago
  • $150k - $250k per year

     ...America. We’re looking for an experienced Software Engineer (Infrastructure) who wants to own core...  ...decisioning. You’ll work in a small, senior team where you can actually shape architecture...  ...your family members (medical, dental & vision) &##129658; ~401K / RRSP matching to... 
    Senior
    Local area

    Owl.co

    Vancouver, BC
    more than 2 months ago
  • $122.3k - $170.7k per year

     ...Frostbite is EA's proprietary game engine, powering many of our leading...  ...worldwide.Reporting to the Senior Development Director, you will...  ...'s degree in Software Engineering, Computer Science,...  ...leave), extended health/dental/vision coverage, life insurance, disability... 
    Senior
    Full time
    Local area
    Worldwide

    Frostbite

    Vancouver, BC
    15 days ago
  • $40 - $75 per hour

     ...rewards should follow meaningful results, with engineers who make a real impact on the product and...  ...self-gain Curious about life as a Software Engineer at Vizzion? Click below to see...  ...professional goals Health, dental, and vision coverage for employees and their... 
    Hourly pay
    Long term contract
    Full time
    Temporary work
    Flexible hours

    Vizzion

    Vancouver, BC
    4 days ago
  • $176k - $200k per year

     ...We’re looking for a Senior Software Engineer to join our Consumption Based Billing & Licensing (CBBL) team to build the systems that decide what customers can access, what they’ve purchased, and what they’ve used. The CBBL team owns the infrastructure behind licensing, entitlements... 
    Senior
    Long term contract
    Work at office
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    4 days ago
  • $122k - $170k per year

     ...our backend systems We’re a group of engineers who care deeply about code quality, correctness...  .... The role We’re looking for a Software Engineer 3 to help design, build, and...  ...and elder care, and health, dental, and vision benefits offerings. Please note, the base... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Vancouver, BC
    4 hours ago
  • $110k - $180k per year

     ...of robotics, AI, and machine vision technologies. Backed by VC funding...  ...Robots enhanced with Apera’s software have 4D Vision – the ability...  ...looking for a Software Development Engineer – Platform to design and build...  .... This is an intermediate to senior role; we place and pay based... 
    Senior
    Worldwide
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    1 day ago
  • $147.3k - $193.3k per year

     ...measurable value, elevates guest and educator experiences, and drives enterprise efficiency. Core responsibilities As a Senior Software Engineer, you will design and build data systems, AI-enabled platform capabilities, and enterprise solutions that support multiple... 
    Senior
    Long term contract
    Permanent employment
    Part time
    Work visa

    lululemon

    Vancouver, BC
    5 days ago
  •  ...Eyeline is a global team of risk takers, innovators and perfectionists who achieve creative visions and have fun doing it. A dynamic workforce nestled within the industry’s most intriguing cities, united by a drive to push the boundaries of storytelling. Learn more. The Houdini... 
    Worldwide

    Eyeline

    Vancouver, BC
    14 days ago
  • $110k - $150k per year

     ...participants across Canada. We are seeking an experienced Senior Software Developer to join our small, highly capable team and take ownership...  ...~ Degree or diploma in Computer Science, Software Engineering, or a related discipline. ~5-8 years of professional software... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Casual work
    Work at office
    Flexible hours
    Afternoon shift

    BLANKSLATE Partners

    Vancouver, BC
    15 days ago
  •  ...Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot...  ...value to the users. ~5+ years of software development experience with modern full-stack...  ...Plan (Medical, Disability, Dental & Vision) Work From Home - Flexible hours Stock... 
    Long term contract
    Full time
    Work from home
    Flexible hours

    Basetwo

    Vancouver, BC
    7 hours ago
  • $132.6k - $174k per year

     ...environment for our people. about this team lululemon Engineering is dedicated to building secure, reliable, and performant products...  ...lululemon's business goals. core responsibilities As a Senior Software Engineer I with deep expertise in scripting and Content... 
    Senior
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    21 days ago
  • $211k - $240k per year

     ...for a staff-level Technical Lead to drive execution and technical vision for our developer platform. Our API team has huge, cross-cutting...  ...API’s core feature set and frameworks, all while mentoring the engineers and developer advocates on the team. If you care deeply about... 
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours
    1 day per week

    Asana

    Vancouver, BC
    4 days ago
  • $279.12k - $332.44k per year

     ...experience that they can imagine to life. Our vision is to reimagine the way people come...  ...the way users build in Roblox. Our physics engine enables dynamic environments with emergent...  ...modern computer architecture and its impact on software performance. Physics and Numerical... 
    Full time
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Vision Software Engineer. Be the first to apply!