Vision Software Engineer

7 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 Bosch Full time

    Job OverviewBosch is a leading global supplier of technology and services. As a Vision Systems Engineer, you will be responsible for the implementation of AOI and FOI vision systems.


  • Suzhou, Jiangsu, China TE Connectivity Full time

    At TE Connectivity, you will have the opportunity to work with a talented team of professionals from diverse backgrounds and industries to create a safer, more sustainable and connected world.Job OverviewWe are seeking an experienced Software Systems Architect to design, develop and test software systems or applications for software enhancements and new...


  • Suzhou, Jiangsu, China HARMAN International Full time

    HARMAN International is seeking a skilled Embedded Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing common audio infrastructure SW based on various SoCs. Your expertise in C++ language, audio algorithm optimization, and embedded system development will be highly valued in this...


  • 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 and providing local technical support to Sales and Quality teams for questions and issues from...


  • Suzhou, Jiangsu, China Zoom Full time

    We are seeking a Senior Frontend Software Engineer Leader to join our team at Zoom. This is a full-time position based in Remote.About the RoleThe successful candidate will be responsible for leading the development and maintenance of Zoom's Web frontend. You will work closely with product managers and designers to enhance and optimize the user...


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

    Job SummaryThe Embedded Software Development Engineer will be responsible for developing detailed design for software and coordinating software development within planning and scope. The role requires defining MCi software design policy and providing local technical support to Sales and Quality team for questions and issues from customer.Key...


  • Suzhou, China Philips Full time

    JOB DESCRIPTION Job Title Software Engineer Intern Job Description Philips Multimodality Simulation workspace (MM Sim) 是一个软件包,旨在为疾病治疗过程提供放射治疗仿真支持。Multimodality Simulation workspace...


  • Suzhou, Jiangsu, China Zoom Full time

    About the Role:We are seeking a highly motivated and experienced AI software engineer to join our team at Zoom. As a member of our AI software development team, you will play a critical role in designing, developing, and optimizing our AI software solutions.Key Responsibilities:Develop and optimize large language models for training and inference.Design and...


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

    OverviewWelcome to 789 Mirror Controls (Suzhou) Co., Ltd., a leading company in the industry.We are seeking an experienced Software Development Engineer to join our team in Suzhou, China. As a Software Development Engineer, you will be responsible for developing detailed design for software and coordinating software development within planning and scope....


  • Suzhou, Jiangsu, China Phillips-Medisize Full time

    Job SummaryWe are seeking a skilled Software Development Engineer Specialist to join our team at Phillips-Medisize. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our clients.About UsPhillips-Medisize is a leading contract manufacturer of...

  • Mechanical Engineer

    2 months ago


    Suzhou, China Gunnebo Entrance Control Full time

    Gunnebo Entrance Control is on the lookout for a passionate Mechanical Engineer to play a pivotal role in our product development team. In this role, you will be responsible for designing, developing, and implementing innovative mechanical solutions for our entrance control systems. You will collaborate with cross-functional teams to ensure that projects...


  • Suzhou, Jiangsu, China Bosch Full time

    Job SummarySummary: We are seeking a skilled Vehicle Motion Control Software Engineer to design, develop, and implement software functions related to vehicle motion control, including traction control, stability control, and brake relevant functions.Key Responsibilities:Analyze customer requirements and develop application software to fulfill...


  • Suzhou, Jiangsu, China Bosch Full time

    Job OverviewAs a Software Development Group Leader at Bosch, you will be responsible for leading a team of software developers to deliver high-quality projects within planned resources. Your key responsibilities will include collaborating with stakeholders to define project requirements, planning and prioritizing tasks, and conducting code reviews to ensure...

  • MTS, Software Engineer

    7 months ago


    Suzhou, China Nordson Corporation Full time

    Essential Job Duties and Responsibilities Determines hardware compatibility and/or influences hardware design.  Develops and recommends corrective actions.  May conduct feasibility studies on new and modified designs. Writes code, completes programming and performs testing and debugging of applications using current programming language and...


  • Suzhou, Jiangsu, China Zoom Full time

    Job Overview">This senior-level position is a key role within our engineering team, responsible for designing and developing the core functionality of our product. The ideal candidate will have a strong background in software development, with a focus on cloud-based systems.About You">We're looking for an experienced engineer who can lead the way in...


  • Suzhou, Jiangsu, China Phillips-Medisize Full time

    About the JobAs a Software Development Engineer at Phillips-Medisize, you will be responsible for designing and developing software solutions that meet the needs of our customers.Your ResponsibilitiesDesign and develop software applications using agile methodologies.Analyze user requirements and develop software solutions that meet those needs.Collaborate...


  • Suzhou, Jiangsu, China Microsoft Full time

    OverviewImagine shaping the future of AI within an ecosystem used by billions. The Windows AI team engineers groundbreaking solutions to empower people worldwide to achieve more with AI.We seek a highly skilled Software Engineer to join our Windows AI China team in Suzhou, Beijing, or Shanghai. The ideal candidate will have extensive experience in building...


  • Suzhou, Jiangsu, China Bosch Full time

    Job OverviewBosch is seeking an experienced Embedded Software Engineer to join our team and contribute to the development of advanced vehicle motion control systems.Estimated Salary:$120,000 - $150,000 per year (dependent on experience)Job DescriptionWe are looking for a highly skilled software engineer to design, develop, and implement software functions...


  • Suzhou, China HITACHI ASTEMO BRAKE SYSTEMS (SUZHOU) LTD. Full time

    Description : Smart System and Software Product Engineer is in charge of defining and developing the control/lower layer software part within Smart Brake project. Define and write software requirements and specifications in democar development projects and / or customer application projects. Cooperation with the design team for electromechanical...


  • Suzhou, Jiangsu, China Bosch Full time

    Job DescriptionAt Bosch, we are seeking a highly skilled Vehicle Motion Control Software Engineer to join our team. In this role, you will be responsible for designing and developing advanced control systems for vehicle motion.Responsibilities:Design and develop control algorithms for vehicle motion control systems.Implement software solutions for complex...