ASM Technologies - Computer Vision Engineer

ASM Technologies Ltd

Bengaluru

Hybrid

INR 1,500,000 - 2,100,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ASM Technologies Ltd in Bengaluru seeks an experienced Software Engineer focused on machine vision. You will work with global teams to implement real-time image processing and traditional CV techniques on semiconductor packaging equipment.

Applicants should have 5+ years in software development, strong C++, OpenCV, and MATLAB/MIL, plus a background in applied mathematics and signal processing. Hybrid work arrangement in Bengaluru.

Qualifications

  • Minimum 5 years of relevant software development experience in machine vision or image processing.
  • Proficient in C++ and OOAD/OOD methodologies.
  • Strong background in Applied Mathematics, Optimization, Signal Processing, and ML basics.

Responsibilities

  • Collaborate with multi-site software teams to deliver features for semiconductor packaging equipment.
  • Review and co-specify requirements with system engineers.
  • Draft proposals for vision features to improve UPH/Accuracy/MTBA.
  • Interact with Mechanical, Electrical, and Motion teams to assess design options.
  • Develop, optimize, and maintain software using C++ with emphasis on efficiency.
  • Support testing, demos, qualification, and customer site buyoffs.

Skills

C++
Machine vision
Image processing
Linux
Multithreading
OpenCV

Education

Bachelor's degree in CS/EE

Tools

MIL (Matrox Imaging Library)
MATLAB
OpenCV (C++ API)

Job description

About Us

ASM Technologies Limited was founded in 1992, and listed as a Public Limited company in 1994. Today, we are one of Indias most reliable name in the field of engineering and technological services, providing top-notch solutions for product development across various business verticals.

About Us

ASM Technologies Limited was founded in 1992, and listed as a Public Limited company in 1994. Today, we are one of Indias most reliable name in the field of engineering and technological services, providing top-notch solutions for product development across various business verticals.

Headquartered in Bengaluru, India, we also have offices in Singapore, UK and USA.

ASM Technologies have partnered with world-class organizations (open edX, Infoblox, Mentorware) and institutions (IISc, Bengaluru) to ensure end-to-end agility.

Specialties
  • Outsourced Product Development
  • Product Engineering & Design
  • Project Management Consultancy
  • Cloud Services (Cloud based developments)
  • IoT Applications and services
  • Sustenance Engineering & Support for Networking Products
  • 1000+ Employees Worldwide
  • Global Presence Offices : Bangalore - INDIA, Chicago, Santa Clara, Toledo USA, Mexico, Canada, Singapore, London - UK
Experience :

3-10 Years

Work location :

Bangalore location

Mode of work :

Hybrid mode of work

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 semiconductor 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.
  • Interact with other subsystem engineers (Mechanical, Electrical, Motion etc.) and help to assess different design alternatives for pros/cons.
  • Develop, optimize, and maintain software using C++, with a strong emphasis on algorithm efficiency and performance.
  • Support equipment testing, demo, qualification and buyoff in-house or at international customer sites.
Experience Required
  • Minimum 5 years of relevant experience in software development implementing machine vision and traditional image processing algorithms.
  • Proficient in C++ and Object Oriented Analysis & Object Oriented Design Methodologies.
  • Deep theoretical & practical background in Applied Mathematics, Optimization, Signal Processing, Object/Pattern Recognition and Machine Learning.
  • 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 real time image processing algorithms under Linux/Win32/MFC, TCP/IP Networking, multithreading, and inter-process communication.
  • Experience with 3rd party imaging tools/APIs/SDKs such as MIL (matrox imaging library), Matlab, OpenCV (C++ API) or other open source libraries is a plus point.
  • Prior experience in the architecture, design and development of real-time control software for semiconductor equipment preferred.
  • Experience with deep learning is beneficial but not required. This role primarily focuses on traditional computer vision techniques, and candidates should be comfortable working with image processing and machine vision algorithms.
  • Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering or related fields.

(ref:hirist.tech)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Vision Engineer
Computer Vision Engineer

SourcingXPress • Bengaluru

On-site
INR 800,000 - 1,100,000
Machine Vision Engineer
Machine Vision Engineer

Trinesis Technologies Pvt. Ltd. • Pune District

On-site
INR 1,500,000 - 2,600,000
Computer Vision Engineer
Computer Vision Engineer

Rwindia • Chennai District

On-site
INR 1,200,000 - 2,400,000
Computer Vision Engineer
Computer Vision Engineer

Sakar Robotics • Pune District

On-site
INR 900,000 - 1,500,000
Competitive compensation including ESOP
Professional development opportunities
Collaborative work environment
Engineering Manager - Computer Vision
Engineering Manager - Computer Vision

Acesoft Labs • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Computer Vision Developer (2-8 YEARS)- PAN INDIA
Computer Vision Developer (2-8 YEARS)- PAN INDIA

Infosys • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Algorithm Developer
Algorithm Developer

Applied Materials India • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Applied AI Engineer (Computer Vision)
Senior Applied AI Engineer (Computer Vision)

Auxo AI • Gurugram District

Hybrid
INR 3,800,000 - 6,500,000
Windows Administrator
Windows Administrator

ASM Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Computer Vision Engineer
Computer Vision Engineer

Inferigence Quotient Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 2,000,000