Computer Vision Software Engineer

Kulicke & Soffa Fort Washington , PA 19034

Posted 5 days ago

Are you ready to make a difference?

At Kulicke and Soffa, (NASDAQ:KLIC) our engineers make that decision daily. We are an international leading provider of robotic semiconductor packaging and electronic assembly solutions supporting the global automotive, consumer, communications, computing and industrial segments. Meaningmedical equipment, cell phones, autonomous automobiles, computers, space operations all of these use products that our equipment helps to make.

' data-email='https://kulickeandsoffa.applytojob.com/apply/wkRRVBcrjf/Computer-Vision-Software-Developer?source=https%3A%2F%2Fkulickeandsoffa.applytojob.com%2Fapply%2FwkRRVBcrjf%2FComputer-Vision-Software-Developer

Kulicke & Soffa is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, sexual, gender identity or protected veteran status.' data-responsibilities='Duties to include:

  • Work closely with multi-site software teams to coordinate with your counterparts from around the globe to deliver software features that support advanced packaging equipment.

  • Reviewing and co-specifying requirements.

  • Work with system engineers to draft proposals for value-added vision features/solutions to improve machine UPH/Accuracy/MTBA.

  • Interacts with other subsystem engineers (Mechanical, Electrical, Motion etc.) and help to assess different design alternatives for pros/cons.

  • Designing and coding the software using C++ language.

  • Implementation and testing.

  • Support advanced packaging equipment demo, qualification and buyoff in-house or at international customer sites.

' data-requirement='Experience required:

  • Experience in software design and implementation.

  • Proficient in C++ and Object Oriented Analysis & Object Oriented Design Methodologies

  • Experiences with C# in .NET development environment.

  • Deep theoretical & practical background in Applied Mathematics, Optimization, Signal Processing, Object/Pattern Recognition.

  • Experience in debug and bring-up of prototype HW/SW systems including optics, illumination, imaging sensors, and their interactions with motion systems

  • Experience with developing C# real time image processing algorithms under Win32 and MFC, Linux, TCP/IP Networking, multithreading, and inter-process communication.

  • Experience with 3rd party imaging tools/APIs/SDKs such as MIL (matrox imaging library), Matlab, OpenCV or other open source libraries is a plus point.

  • Experience or exposure in using machine learning techniques such as developing a high level image scene classifier and/or applying adaptive vision algorithms based on features extraction and data mining, ability to construct the whole system from concept development, data collection, real time implementation to field deployment.

  • Prior experience in the architecture, design and development of real-time control software for semiconductor equipment with software preferred.

  • Bachelor's in computer science, Computer Engineering, Software Engineering or related fields.

  • Travel required.

'> Computer Vision Software Engineer Software Engineering

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
C Software Engineer Robotics

Kulicke & Soffa

Posted 3 days ago

VIEW JOBS 6/28/2022 12:00:00 AM 2022-09-26T00:00 At Kulicke and Soffa, (NASDAQ:KLIC) our engineers make that decision daily. We are an international leading provider of robotic semiconductor packaging and electronic assembly solutions supporting the global automotive, consumer, communications, computing and industrial segments. Meaning…medical equipment, cell phones, autonomous automobiles, computers, space operations …all of these use products that our equipment helps to make. C++ Software Engineer - Robotics Position Description As a Software Engineer for the advanced semiconductor packing equipment team of Kulicke and Soffa, your mission will be to develop software for the real-time coordination of motion control, pick-and-place processes, image acquisition and object recognition. You will be a member of a team that will be developing complex software systems for semiconductor assembly equipment. ' data-email='C++ Software Engineer - Robotics - Kulicke and Soffa - Career Page (applytojob.com) We offer a competitive salary and a comprehensive benefits package including life, medical, dental, vision, flexible spending accounts, disability coverage, 401k with company contributions as well as many other options to employees. We began as a start-up and now 70 years later as a successful public corporation, still retain the spirit of offering our core values to employees and customers alike. With R&D centers of excellence in the USA, Europe and Asia, we bring together today's generation of talent, collaborating on tomorrow's technologies. For more information, please forward your resume to us. Kulicke & Soffa is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender expression and gender identity, national origin, disability, or protected veteran status. ' data-responsibilities=' Responsibilities for full development cycle of new features, product enhancement, troubleshooting and debugging both in simulation as well as on the machines. * Work closely with multi-site software teams to coordinate with your counterparts from around the globe to deliver software features that support advanced packaging equipment. * Review and co-specify requirements * Designing and coding the C++ software * Software Implementation and testing * Support advanced packaging equipment demos, qualification and customer requirements, travel to international customer sites if warranted * Work in Scrum based Agile environment * Hands on semiconductor equipment machinery testing and debugging ' data-requirement=' Requirements * Ability to understand and learn existing C++ software: required * Experience in software design and implementation; required * Object Oriented Analysis & Object Oriented Design Methodologies; preferred * Multi-threaded Programming experience; preferred * Experience in the software architecture, design and development of real-time control software; preferred * Bachelors of Science in Computer Science, Computer Engineering, Software Engineering or related degree; required '> C++ Software Engineer - Robotics Central Engineering Kulicke & Soffa Fort Washington PA

Computer Vision Software Engineer

Kulicke & Soffa