Talent.com
Senior Vision Software Developer 3D Metrology & Algorithms
Senior Vision Software Developer 3D Metrology & AlgorithmsLMI Technologies • Burnaby, British Columbia, Canada
Senior Vision Software Developer 3D Metrology & Algorithms

Senior Vision Software Developer 3D Metrology & Algorithms

LMI Technologies • Burnaby, British Columbia, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

LMI Technologies recognized as one of Canadas 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 Syst-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 Engineer

As a Senior Vision Software Developer you will be a technical leader within our R&D team reporting to the Software Development Manager . You will be the driving force behind the core algorithms that allow our sensors to perceive and reconstruct the 3D world .

We are seeking an expert in classical computer vision 3D metrology and signal processing to design develop and perfect the high-performance 3D acquisition and calibration algorithms at the heart of our next-generation sensor products .

While this is not primarily a machine learning position an ML background is welcome as an additional skill and may be valuable in the future.

You will join a close-knit multi-disciplinary team of 14 engineers (software electrical mechanical / optical) and will have the opportunity to mentor junior members and lead complex technical projects from concept to completion.

The ideal candidate is a passionate hands-on expert who thrives on solving difficult algorithmic problems and developing production-ready highly optimized C / C code.

We welcome applications from Senior Developers with backgrounds in Physics Photogrammetry Computational Geometry or Robotics provided you have expert-level C skills.

Core Responsibilities

Technical Design & Development :

  • Design and develop robust 3D acquisition algorithms for our sensors to produce high-fidelity 3D data from 2D images.
  • Develop and improve critical components of our sensor calibration and acquisition pipeline.
  • Write and optimize manufacturing software tools (e.g. for focusing alignment and calibration) required to build and test new sensors.
  • Characterize validate and document prototype sensor performance working with the team to integrate final designs for customer use.

Problem Solving & Leadership :

  • Lead technical investigations into challenging acquisition problems and algorithm improvements producing reports and documentation for senior management.
  • Demonstrate strong ownership driving complex projects to completion within reliable time frames.
  • Mentor other team members lead peer design and code reviews and act as a subject matter expert for the team.
  • Proactively contribute to and implement continuous improvement initiatives in our development processes.
  • What You Need to Be Successful (Qualifications)

    Must-Have Qualifications :

  • Note on Seniority : This is a Lead / Principal level engineering role. Candidates must have 7 years of post-graduate commercial experience in C architecture to be considered.
  • A Graduate Degree (MS or PhD) in Computer Science Electrical / Computer Engineering or a related field with a focus on computer vision or signal processing is strongly preferred.
  • 7 years of professional experience in classical computer vision 3D metrology computational geometry point cloud processing scene reconstruction or image-based signal processing.
  • Expert-level C / C programming skills and a strong understanding of C#.
  • Proven experience in independently planning and leading complex software projects from design to completion.
  • Deep understanding of object-oriented programming advanced data structures (lists trees binning) and algorithm optimization.
  • Strong foundational knowledge of mathematics and statistics.
  • Excellent problem-solving critical thinking and communication skills.
  • Solid grasp of memory management multi-threading and synchronization.
  • Please Note : This role does not involve machine learning (ML) deep learning (DL) or AI. Experience in those fields is not relevant for this position.

    Preferred Qualifications (Assets) :

  • Previous experience as a team lead technical lead or Scrum Master.
  • Experience developing for a manufacturing robotics or factory automation environment.
  • Proficiency with scripting languages like Python for testing and tooling.
  • What We Offer

  • Salary Range : $102400 - $145920.
  • 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.
  • Culture & Perks : Enjoy free healthy snacks and drinks team-building budgets tenure awards and our official May the 4th (Star Wars Day) company holiday!
  • Wellness : Access to an on-site fitness facility tennis / basketball court and company-wide wellness challenges.
  • Location & Hybrid Work : This is a hybrid position based out of our Burnaby BC headquarters. To support our collaborative model preference will be given to local candidates.
  • Relocation & Sponsorship : 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 (

    Required Experience :

    Senior IC

    Key Skills

    Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

    Yearly Salary Salary : 102400 - 145920

    Créer une alerte emploi pour cette recherche

    Senior Software Developer • Burnaby, British Columbia, Canada

    Offres similaires
    CAD Designer

    CAD Designer

    Arpac Storage Systems Corporation • Delta, British Columbia, Canada
    Temps plein
    We are game changers! Arpac is Western Canada’s leading provider of material handling equipment and industrial storage solutions for over 50 years. Leading with innovative product lines and top-notc...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    Computational Designer

    Computational Designer

    Entuitive • Vancouver, BC, Canada
    Temps plein
    We are a firm that does things a little differently.This is your opportunity to join our high-calibre, experienced group of professionals on a mission to re-imagine the future by changing the way t...Voir plus
    Dernière mise à jour : il y a 15 heures • Offre sponsorisée • Nouvelle offre
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Starboard Recruitment • Vancouver, BC, Canada
    Temps plein
    Follow Starboard Recruitment on LinkedIn for ongoing job opportunities, market updates and advice : .Opportunity is with one of Canada's fastest growing, well-funded, Series-B tech startups in th...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    AI Developer

    AI Developer

    Delta Intelligent Building Technologies (Canada) Inc. • Surrey, BC, Canada
    Temps plein +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...Voir plus
    Dernière mise à jour : il y a 25 jours • Offre sponsorisée
    3D Artist (Mobile Game)

    3D Artist (Mobile Game)

    IGG.com Canada • Vancouver, BC, Canada
    Permanent +1
    Salary : $60,000 - $85,000 annually.IGG Canada - Elevate Your Career in Mobile Game Development.Join IGG Canada, a premier mobile game studio nestled at 988 West Broadway, Vancouver, Canada(move-in ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Firmware & Hardware Developer

    Firmware & Hardware Developer

    SST Wireless • Richmond, BC, Canada
    Temps plein
    With several new products in the design pipeline, this is an exciting time for creative thinkers who are adept in realizing technical solutions to join us in creating products where your contributi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Programmer

    Programmer

    Offworld industries • New Westminster, BC, Canada
    Temps plein +2
    Offworld) is the independent studio behind the successful military first-person shooter game, Squad.Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known ...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Design Technologist - Play Structures & Attractions

    Design Technologist - Play Structures & Attractions

    WhiteWater West- • Richmond, BC, Canada
    Temps plein +1
    WhiteWater makes products, but we are a service business at our heart, which means we are a people business.In this way, we excel and create value for our clients by listening to their needs, colla...Voir plus
    Dernière mise à jour : il y a 15 heures • Offre sponsorisée • Nouvelle offre
    Senior Vision Software Developer - 3D Metrology & Algorithms

    Senior Vision Software Developer - 3D Metrology & Algorithms

    LMI Technologies • Burnaby, BC, CA
    Temps plein
    Quick Apply
    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...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    3D Modeling Specialist

    3D Modeling Specialist

    Encepta • Burnaby, BC, Canada
    Temps plein
    Turn 3D Point Clouds into Engineering-Ready Pole Models.Encepta is growing! Were building a new, cutting-edge capability to transform 3D point cloud data into high-quality pole models that power te...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Senior Technology Systems Designer

    Senior Technology Systems Designer

    H.H. Angus and Associates Limited • Vancouver, BC, Canada
    Temps plein
    At HH Angus, we strive to expand what is possible to shape a better future.We do this by empowering our employees to do their best work, find meaning in what they do and provide opportunities to gr...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    3D Modeling Private Tutoring Jobs Surrey

    3D Modeling Private Tutoring Jobs Surrey

    Superprof • Surrey, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Sr. Machine Learning Engineer, Perception

    Sr. Machine Learning Engineer, Perception

    Serve Robotics • Vancouver, BC, Canada
    Temps plein
    At Serve Robotics, we’re reimagining how things move in cities.Our personable sidewalk robot is our vision for the future. It’s designed to take deliveries away from congested streets, m...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    TECH Specialist

    TECH Specialist

    London Drugs Limited • Squamish, BC, Canada
    Temps plein
    Now hiring for TECH Specialist.Are you passionate about learning? Do your friends and family members always ask you for tech advice? Are you up-to-date with the latest Computer, Audio / Video and Pho...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Technician - Cell Biology (Organoid / iPSC Focus)

    Technician - Cell Biology (Organoid / iPSC Focus)

    Applied Biological Materials Inc • Richmond, BC, Canada
    Temps plein
    Salary : $60-80K depending on experience and qualifications.Join a team thats redefining the future of cell-based technologies!. Applied Biological Materials Inc.Canadian biotech company that has bee...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Science 8, Science 10, Physics 11

    Science 8, Science 10, Physics 11

    School District #38 (Richmond) • Richmond, BC, Canada
    Temps plein
    Recognized for its diversity, dedication to inclusion, and strong partnerships with the community, the Richmond School District is among one of the largest districts in British Columbia with some o...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Market Research Panelist - Cashier, Warehouse Friendly

    Market Research Panelist - Cashier, Warehouse Friendly

    ApexFocusGroup • Garibaldi Highlands, BC, Canada
    Temps plein +1
    Market Research Panelist - Cashier, Warehouse Friendly.Our company is looking for qualified candidates to take part in paid national and local focus groups, clinical trials, and market research stu...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior iOS Software Engineer

    Senior iOS Software Engineer

    PressReader • Richmond, BC, Canada
    Temps plein
    Our progressive approach to digital distribution has allowed publishers such as The Washington Post, The Guardian, Newsweek, Rolling Stone, The Globe and Mail, and Vogue to find new audiences throu...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée