Vision Software Engineer

4 months ago


Suzhou, China LMI Technologies Full time

What will you do as a Vision Software Engineer (Solutions Team)?

You will apply your machine vision and data processing knowledge to create proof-of-concept, prototype or final 3D measurement tools and inspection applications. The successful candidate will have a proven ability to extract application requirements from customers and develop complete high-performance inspection applications using the company’s 3D smart sensor hardware and software tools - from measurement algorithms to an HMI interface.

This position is expected to be an intermediate level where independent skill and company knowledge are applied to meet well established project deliverables. The Vision Software Engineer routinely applies their skills to design, develop, test, document, and deliver against requirements and specifications.

Apply algorithms to solve general and specific inspection application problems. Algorithm development skills are a plus. Meets tight delivery expectations against key project milestones. Produces required technical reports and documentation. Produces task lists to breakdown project assignments into appropriate level of detail. Participates in regular design reviews and demonstrates strong adherence to checklist requirements. Understands and utilizes the tools and processes defined by the group to effectively carry out project work. Follows clearly established standards and guidelines as provided by the Team Leader. Works closely with their team mitigating issues with solutions. Travel and on-site customer visits required to assess sample parts, formulate solutions, and deliver prototype systems. Proactively contributes to and implements continuous improvement initiatives Adheres to LMI Employee Policy Manual.

What do you need to be successful?

Bachelor of Computer Science or Computer Engineering degree or equivalent. Master degree in related fields is a strong plus.  4 years experience in software and algorithm design for real-time 2D or 3D inspection applications. Expertise in areas such as pre-processing, feature detection, feature extraction, feature segmentation and final measurement.  Proven knowledge of machine vision and image processing. Strong C# programming skills. C++ development experience is a plus. Knowledge of 3D and/or sensor design is a strong plus.  Knowledge of OpenCV, Cognex Vision Pro, Keyence, Halcon, Point Cloud Library (PCL), Matrox, etc. Pursues problem solving with clear understanding of facts and defines test plan and solution strategies. Good verbal and written communication skills. Produces clearly written reports summarizing analytical results and proposing solutions to customers.  Able to work with minimal supervision and under tight deadlines.  Solid interpersonal skills are required to function appropriately in a team or an independent environment and to build up good customer relationships.  A valid passport and the ability to travel domestically or internationally.

  • Suzhou, Jiangsu, China Zoom Full time

    About the RoleWe are seeking a highly motivated AI Software Engineer to join our Artificial Intelligence team at Zoom. As an AI Software Engineer, you will play a critical role in developing and enhancing our AI software solutions. You will work closely with our cross-functional team to design, implement, and optimize AI algorithms and software...


  • Suzhou, Jiangsu, China 789 Mirror Controls (Suzhou) Co., Ltd. Full time

    Job SummaryThe Software Development Engineer will be based in Suzhou, China, responsible for developing detailed designs for software and coordinating software development within planning and scope. Defining MCi software design policy. Providing local technical support to Sales and Quality team for questions and issues from customers.ResponsibilitiesDesigns...


  • Suzhou, Jiangsu, China 789 Mirror Controls (Suzhou) Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at 789 Mirror Controls (Suzhou) Co., Ltd. in Suzhou, China. As a key member of our software development team, you will be responsible for designing and developing detailed software designs for our products, coordinating software development within planning and scope,...


  • Suzhou, Jiangsu, China 789 Mirror Controls (Suzhou) Co., Ltd. Full time

    Job SummaryThe Software Development Engineer will be based in Suzhou, China, responsible for developing detailed designs for software and coordinating software development within planning and scope. Defining MCi software design policy and providing local technical support to Sales and Quality teams for questions and issues from customers.Key...


  • Suzhou, Jiangsu, China Nordson Corporation Full time

    Job SummaryNordson Corporation is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for developing and implementing software solutions that meet the needs of our customers.Key ResponsibilitiesDetermine hardware compatibility and influence hardware design.Develop and recommend corrective actions.Conduct...

  • AI Software Engineer

    2 weeks ago


    Suzhou, Jiangsu, China Zoom Full time

    About the RoleWe are seeking a highly motivated AI software engineer to join our artificial intelligence team at Zoom. As an AI software engineer at Zoom, you will play a critical role in developing and enhancing our AI software solutions. You will work closely with our cross-functional team to design, implement, and optimize AI algorithms and software...


  • Suzhou, Jiangsu, China Zoom Full time

    About the RoleWe are seeking a highly motivated AI software engineer to join our artificial intelligence team at Zoom. As an AI software engineer at Zoom, you will play a critical role in developing and enhancing our AI software solutions. You will work closely with our cross-functional team to design, implement, and optimize AI algorithms and software...


  • Suzhou, Jiangsu, China Nordson Corporation Full time

    Job SummaryNordson Corporation is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using current programming languages and technologies.Key ResponsibilitiesDetermine hardware compatibility and influence hardware design.Develop and recommend...


  • Suzhou, Jiangsu, China CommScope Inc. Full time

    Job Title: Software Engineer IIIWe are seeking a highly skilled Software Engineer III to join our team at CommScope Inc. in Suzhou. As a key member of our Connectivity & Cable Solutions business segment, you will play a crucial role in designing and developing software solutions that enable groundbreaking discoveries like 5G, the Internet of Things, and...


  • Suzhou, Jiangsu, China TE Connectivity Full time

    Unlock Your Potential at TE ConnectivityAt TE Connectivity, you'll have the opportunity to work with a diverse team of professionals from various backgrounds and industries to create a safer, more sustainable, and connected world.Job OverviewWe're seeking a skilled Software Development Engineer to join our team. As a key member of our software development...


  • Suzhou, Jiangsu, China HARMAN International Full time

    Join HARMAN's innovative team of engineers and designers who are dedicated to enhancing technology in the automotive and connected ecosystems. In this role, you will leverage your technical skills and creative thinking to contribute to groundbreaking solutions that redefine user experiences. About HARMAN As a forward-thinking technology leader,...


  • Suzhou, Jiangsu, China Universal Electronics Full time

    Job Title: Sr. SW EngineerAt Universal Electronics, we're revolutionizing the way people interact with devices and services in their homes. As a Sr. SW Engineer, you'll be part of a world-class team that's pushing the boundaries of innovation and technology.Key Responsibilities:Develop and maintain software for plant testing automation, including audio,...


  • Suzhou, Jiangsu, China HARMAN International Full time

    Join HARMAN's innovative team of engineers and designers who are dedicated to creating purposeful and agile solutions. In this role, you will leverage your technical skills and inventive thinking to contribute to groundbreaking advancements in automotive, enterprise, and connected ecosystems. Every day, you will challenge the limits of creative design, and...


  • Suzhou, Jiangsu, China 789 Mirror Controls (Suzhou) Co., Ltd. Full time

    Job SummaryThe Embedded Software Development Engineer will be based in Suzhou, China, responsible for developing detailed designs for software and coordinating software development within planning and scope. Defining MCi software design policy. Providing local technical support to Sales and Quality team for questions and issues from customers.Embedded...


  • Suzhou, Jiangsu, China 789 Mirror Controls (Suzhou) Co., Ltd. Full time

    Job SummaryThe Embedded Software Development Engineer will be based in Suzhou, China, responsible for developing detailed design for software and coordinating software development within planning and scope. Defining MCi software design policy. Providing local technical support to Sales and Quality team for questions and issues from customer.Embedded Software...


  • Suzhou, Jiangsu, China TE Connectivity Full time

    Unlock Your Potential at TE ConnectivityAt TE Connectivity, you'll have the opportunity to work with a diverse team of professionals from various backgrounds and industries to create a safer, more sustainable, and connected world.Job OverviewWe're seeking a skilled Software Development Engineer to design, develop, and test software systems or applications...


  • Suzhou, Jiangsu, China Philips Full time

    Job Title: Test Engineer InternJob Description:Philips Multimodality Simulation workspace (MM Sim) is a software package designed to provide radiation therapy simulation support for disease treatment processes. The Multimodality Simulation workspace offers advanced image visualization tools to help clinical doctors perform precise image registration, organ...


  • Suzhou, Jiangsu, China Philips Full time

    Job Title: Test Engineer InternJob Description:Philips Multimodality Simulation workspace (MM Sim) is a software package designed to provide radiation therapy simulation support for disease treatment processes. The Multimodality Simulation workspace offers advanced image visualization tools to help clinical doctors perform precise image registration, organ...


  • Suzhou, Jiangsu, China Universal Electronics Full time

    Job Title: Sr. SW EngineerJob SummaryUniversal Electronics is seeking a highly skilled Sr. SW Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software for our wireless control solutions.Key ResponsibilitiesDesign and develop software for our wireless control...


  • Suzhou, Jiangsu, China Logitech Full time

    Job Title: Embedded Software Automation EngineerLogitech is seeking a skilled Embedded Software Automation Engineer to join our team.About the Role:The Embedded Software Automation Engineer will be responsible for designing, implementing, and monitoring test automation frameworks to ensure the quality and reliability of our embedded software products.Key...