Talent.com
Senior Software Developer
Senior Software DeveloperLMI Technologies • Vancouver, Metro Vancouver Regional District, CA
Senior Software Developer

Senior Software Developer

LMI Technologies • Vancouver, Metro Vancouver Regional District, CA
30+ days ago
Job type
  • Full-time
Job description

Senior Software Developer (Computer Vision - R&D)

Pay Competitive

Employment type : Full-Time

Job Description

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 Senior Software Developer will work in the R&D team and report to the Software Engineering Manager. 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 10 engineers.

What will you do as a Senior Software Developer?

  • 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 and enhance the performance of our sensors.
  • Design and develop manufacturing software tools required to build the sensors and control key component performance.
  • Lead technical investigations and produce reports and documentation for senior management.
  • Demonstrate leadership and ownership, drive projects to completion, and mentor others in the team.
  • Proactively contribute to and implement continuous improvement initiatives.

What do you need to be successful?

  • Degree / Diploma in Computer Science, Electrical / Computer Engineering or equivalent.
  • 5+ years work experience in a disciplined software development environment producing deliverable code.
  • Solid knowledge of C / C++ and C# programming using Microsoft Visual Studio.
  • Expertise in 3D metrology or computer vision (object detection, image restoration, scene reconstruction, signal processing, etc., but excluding machine learning).
  • Experience independently planning and completing complex projects in a reliable time frame.
  • Proficient with commonly used scripting languages like Python.
  • Excellent understanding of object-oriented programming and commonly used data structures and algorithms.
  • Excellent understanding of math and statistics.
  • Excellent written and verbal communication skills.
  • 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

    $106,000 - $132,500 - $151,000. Our typical hiring range will be + / - 10% of the midpoint listed above, influenced by qualifications and market conditions for the role.

    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, we are only able to respond to candidates selected for further consideration. We look forward to discussing 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.

    About the company

    LMI is the global leader in #3Dscanning and #3Dinspection, leveraging #smart3D technologies to improve factory production. #Gocator #FactorySmart

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Developer • Vancouver, Metro Vancouver Regional District, CA

    Similar jobs
    Senior Software Engineer

    Senior Software Engineer

    Judi.ai • Vancouver, BC, Canada
    Full-time
    AI, we’re on a mission to help transform small business dreams into vibrant communities.As a fast-paced fintech startup, we provide financial institutions with the tools to better understand ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Microsoft Canada • Vancouver, BC, Canada
    Full-time
    The MSN Verticals team is looking for a full stack Senior Software Engineer to help build the next generation of experiences on Microsoft Start. You will have opportunities to work with many teams a...Show more
    Last updated: 18 hours ago • Promoted • New!
    Senior Software Development Engineer

    Senior Software Development Engineer

    CNSC • Vancouver
    Full-time
    Are you an experienced software engineer looking for an opportunity to work on next-generation distributed systems and database technologies in the cloud? At Amazon. Senior Software Development Engi...Show more
    Last updated: 28 days ago • Promoted
    Senior SDET (AI)

    Senior SDET (AI)

    TEEMA • Vancouver
    Full-time
    As a Software Developer in Test (SDET), you will be part of a small, highly focused team responsible for the delivery of highly scalable and robust AI and Machine Learning services within our platf...Show more
    Last updated: 8 days ago • Promoted
    Software Developer

    Software Developer

    CadMakers • Burnaby, BC, Canada
    Full-time
    Founded in 2014, CadMakers is an industry-leading digital construction and manufacturing technology company headquartered in Burnaby, British Columbia, Canada. We are dedicated to delivering cutting...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Development Engineer, ML Platform

    Senior Software Development Engineer, ML Platform

    Remitly, Inc. • Burnaby
    Full-time
    At Remitly, our mission is to transform lives by building trusted financial services that transcend borders.Each year, millions of customers send billions of dollars across 170+ countries, directly...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Development Engineer In Test

    Senior Software Development Engineer In Test

    PlushCare • Vancouver
    Full-time
    Senior Software Development Engineer In Test.Senior Software Development Engineer In Test.We are seeking a highly skilled and proactive SDET to join our quality engineering team.The ideal candidate...Show more
    Last updated: 28 days ago • Promoted
    Senior Backend Developer

    Senior Backend Developer

    Creator • Vancouver
    Full-time
    Title : Senior Backend Developer.Looking for your next big opportunity in product development? Say hello to.Recently ranked #1 by G2 in their Momentum Report, our technology & services are leading t...Show more
    Last updated: 28 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Spring Financial Inc. • Vancouver, BC, Canada
    Full-time +1
    Salary : $115,000-$140,000+yearly salary + benefits (See below for more details).Spring Financial is revolutionizing financial access for Canadians, providing smart credit-building, mortgage, and le...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    UST • Vancouver
    Full-time +1
    Senior Full Stack Developer, Lead II - Software Engineering.Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and a...Show more
    Last updated: 7 days ago • Promoted
    Senior Generative AI Software Developer (ID#5114)

    Senior Generative AI Software Developer (ID#5114)

    freelance.ca • Richmond, Canada
    Full-time
    This contract position follows a hybrid model and requires onsite presence in Richmond, BC a minimum of three days per week. Design and build applications using OpenAI, Azure OpenAI, and open-source...Show more
    Last updated: 30+ days ago • Promoted
    ResponsiveAds Senior Full-Stack Developer

    ResponsiveAds Senior Full-Stack Developer

    ResponsiveAds, Inc. • Vancouver, BC, Canada
    Full-time
    ResponsiveAds is the leader in advanced HTML5 premium ad creatives that are.ResponsiveAds takes the "responsive" paradigm from web CMS, ad serving, and cross-screen analytics and delivers...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Fullstack

    Senior Software Engineer - Fullstack

    fabric Inc • Vancouver, British Columbia, Canada, V7X 0A1
    Full-time
    We’re a team of dedicated experts creating a new way to commerce for the age of AI Shopping.AI Commerce Operating System to orchestrate, optimize, and scale unified commerce for everyone.It’s a sys...Show more
    Last updated: 30+ days ago
    Senior Full-stack Developer

    Senior Full-stack Developer

    Canaccord Genuity Group Inc. • Vancouver
    Full-time
    Be among the first 25 applicants.This range is provided by Canaccord Genuity Group Inc.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Canaccord...Show more
    Last updated: 7 days ago • Promoted
    Software Developer - Cloud

    Software Developer - Cloud

    Delta Intelligent Building Technologies (Canada) Inc. • Surrey, BC, Canada
    Full-time +1
    About Delta Intelligent Building Technologies (Canada) Inc.Delta Intelligent Building Technologies (Canada) Inc.For over three decades, we have provided innovative building automation solutions for...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Engineer, AI Model Serving - Vancouver, Canada

    Senior Software Engineer, AI Model Serving - Vancouver, Canada

    Speechify • Vancouver, BC, Canada
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 17 days ago • Promoted
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Richmond, BC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    O2E Brands Inc. • Vancouver, BC, Canada
    Full-time
    O2E Brands is seeking a Senior Full Stack Developer to join our growing technology team in Vancouver or Toronto.As part of the Product & Technology department, you will play a key role in shapi...Show more
    Last updated: 30+ days ago • Promoted