Engineer III, Software-Image Processing
Thermo Fisher Scientific (company site, opens in a new tab)5+ yrsAndhra PradeshOn-siteDirect career pageEst. 18–30 LPA
Posted 1d ago
Reach people at Thermo Fisher Scientific
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Thermo Fisher Scientific you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Develop and maintain high-performance software solutions for advanced 4D-STEM applications in semiconductor metrology.
- Design, implement, and optimize image-processing software and scientific computational workflows leveraging CPU and GPU resources.
- Collaborate in distributed agile teams across multiple countries to deliver reliable, tested, and secure microscopy data software.
Minimum Requirements
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field.
- 5+ years of strong software development experience primarily in Python; experience with C# and Rust is a plus.
- Experience with scientific computing, numerical methods, linear algebra, and image processing libraries such as NumPy, SciPy, CuPy, OpenCV, or scikit-image.
- Experience with CPU/GPU acceleration techniques (CUDA or equivalent), concurrent/parallel programming, and writing comprehensive automated tests.
Ideal Candidate Profile
- Experienced in developing and optimizing high-performance scientific and computational software in Windows environments.
- Familiar with semiconductor metrology or microscopy data workflows and scientific computing for large datasets.
- Skilled in working in multi-disciplinary, multi-cultural, and geographically distributed agile teams supporting complex instrumentation software.