Share this Job

Job Title:  Software Engineer


Bangalore, KA, IN, 560066

Business Unit:  Gatan
Posting Date:  Nov 29, 2022
Job Description: 


AMETEK, Inc. is a leading global manufacturer of electronic instruments and electromechanical devices with annual sales of approximately $5 billion.


AMETEK has 18,000 colleagues at more than 150 operating locations, and a global network of sales, service and support locations in 30 countries around the world.


The AMETEK Growth Model combines its four growth strategies of Operational Excellence, Strategic Acquisitions, Global & Market Expansion, and New Product Development, with a disciplined focus on cash generation and capital deployment. By executing the AMETEK Growth Model, the company seeks to generate shareholder value by doubling earnings per share over the course of each business cycle.


AMETEK consists of two operating groups, both with highly differentiated technology and leading positions in niche markets:


Electronic Instruments - a worldwide leader in the design and manufacture of advanced analytical, test and measurement instrumentation for the energy, aerospace, power, research, medical and industrial markets.

Electromechanical - a differentiated supplier of automation and precision motion control solutions, and highly engineered electrical interconnects, specialty metals and thermal management systems.


EDAX is a leading provider of innovative materials characterization systems encompassing Energy Dispersive Spectroscopy (EDS), Electron Backscatter Diffraction (EBSD), Wavelength Dispersive Spectrometry (WDS), Micro X-ray Fluorescence (Micro-XRF), and X-ray Metrology.


EDAX products include stand alone tools, integrated tools for EDS-EBSD, EDS-WDS, and EDS-EBSD-WDS, and a free-standing Micro-XRF bench-top elemental analyzer providing small and micro-spot X-ray analysis and mapping.


EDAX develops the best solutions for micro- and nano-characterization, where elemental and/or structural information is required, making analysis easier and more accurate.


EDAX designs, manufactures, distributes and services products for a broad range of industries, educational institutions and research organizations.


Position Summary:

• Partner with applications scientists, product management and software engineering team in the design and development of software packages used to collect and analyze EBSD data.

o Implement application software, including analysis and data processing algorithms and GUI components, in main software application.

o Contribute to improving the software engineering process at EDAX

o Work with application scientist to debug and fix software defects.

• Provide support to application scientists on details of implemented algorithms to help answer user questions


Specific Duties and Responsibilities:

• Design and develop software products using C#, C++, object oriented methodologies and other high level languages to automate analytical instruments and analyze collected data.

• Coordinate all work with software engineering manager

• Work directly with PM, App Science, and Software engineering manager to define project goals.

• Interact with all other engineering departments (HW & Mechanical) as needed by projects.

• Balance continuous feature development with periodic bug fixes.

• Report on project status in accordance with defined project plans

• Test newly generated software on the instruments for which it was designed and initiate debugging activities to remedy deficiencies. Report to and discuss results with the Scientists and Software Engineers.


Position Requirements:


Required Knowledge Skills and Experience:

• Self motivated and capable of working remotely

• Ability to work under pressure on several projects at once and to coordinate and prioritize work on an ongoing basis

• Excellent communication skills

• At least five years’ experience in C#, C++ and OOP

• BS and/or MS degree in computer science, electrical engineering, physics or related field

• Experience with Visual Studio environment and developing on a Windows 64 bit platform.

• Strong background in high level GUI development

• Experience with .NET framework, WCF and WPF

• Knowledge of controlling hardware devices via 3rd party APIs

• Experience working with 3rd party libraries (math, science, image processing, …)

AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 18,500 colleagues, in 30 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Diversity and Inclusion, Teamwork, and Social Responsibility. AMETEK (NYSE:AME) is a component of the S&P 500. Visit for more information.