Software Engineering Manager

Applied Materials
Bengaluru
6 - 8 yrs exp
6 - 8 yrs exp
About opportunityAbout opportunity

Description:

Applied Materials Image Processing SW Group leads the software development of image processing systems, which are integrated in a wide range of products. Image processing systems capture the images from high speed scanning systems and perform complex image processing algorithms to detect defects on memories and processors chips. These distributed systems consist of many computers and multiprocessors and the processing is done in parallel in order to speed up the calculations.

The group is looking for individual contributor who can be part of the team that works on building high performance algorithms for defect identification in memory and processor chips using CAD designs. He/she would be responsible for building cutting edge software, code optimizations, performance monitoring/improvements, integrating 3rd party libraries, etc.

Responsibilities:

  • Design and implementation of SW solutions for defect identification using CAD Designs
  • Code Profiling and Optimization of existing algorithms
  • Provide technical support to field engineers for troubleshooting issues with the software

Job requirements:

  • 6-8 yrs Experience with BTech/MTech in Computer Science with experience in building software in Computer Vision, Signal Processing or related fields.
  • Strong experience in C++, object orientated programming, and design patterns
  • Working knowledge of multi-threading, multi-processing and concurrency
  • Experience in using code profiling tools and core dump analysis
  • Strong background in algorithms and data structures
  • Good understanding of computer science fundamentals such as memory management, OS, etc.
  • Strong interpersonal and communication skills
  • Ability to learn and adapt to a fast-paced environment

Desired Skills:

  • Knowledge about C++11/C++14
  • Experience with Open Source Software
  • Experience in Linux, porting algorithms from Windows to Linux platforms
  • Experience in Distributed computing
  • Familiar with configuration management tools, especially GIT.
Read more
Interview RoundsInterview roundsUnavailable
SIGN UP TO REQUEST FOR INTERVIEW ROUNDS
Hiring Team
company
About Applied Materials

Applied Materials – the leader in materials engineering solutions, used to produce virtually every new chip and advanced display in the world.

About us : at Applied Materials, our innovations make possible the technology shaping the future. As we celebrate 50 years of materials innovation, we remain committed to being the innovation leader that pushes the boundaries of science, technology and engineering to solve the world’s toughest materials engineering challenges.

Every person, every process, every technology we employ reinforces our belief in innovation and our commitment to getting results. If you are driven by this too, you would perfectly fit in our culture. We know that in the drive for better ideas and innovations, our people are our greatest strength and this is why we are proud to be a company that is widely recognized as socially responsible and a “2017 World’s Most Ethical Company”.

company
Thank you!
You will get the call soon.
success tick
Thanks much!
Appreciate your feedback.