Bangalore, Karnataka, India
Information Technology
Full-Time
AMETEK
Overview
Responsibilities
As a Senior Software Engineer you will work with the CAMECA Madison R&D team designing and developing software for analysis of Atom Probe data. Specific responsibilities of this position include:
We are looking for a self-motivated team player with proven commercial success in the design and deployment of complex analytical software. Qualified applicants will have experience in some or all of the following areas:
The ideal candidate will satisfy the following requirements:
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 21,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK (NYSE:AME) is a component of the S&P 500. Visit www.ametek.com for more information.
As a Senior Software Engineer you will work with the CAMECA Madison R&D team designing and developing software for analysis of Atom Probe data. Specific responsibilities of this position include:
- Design and development of Windows desktop applications for reconstruction and analysis of 3D atom probe data.
- Develop and maintain scientific data analysis modules.
- Follow all phases of software lifecycle management including design, review, implementation, deployment, and defect tracking.
- Documentation of code development as well as relevant changes to user manual and customer release notes.
- Interface with internal customers to capture, analyze, and implement functional requirements.
- Collaboration with offsite 3rd party contributors.
- Development of a systems level understanding of Atom Probe Tomography (APT) theory, operation, and applications.
- Support of CAMECA applications, service and manufacturing personnel via hands-on collaboration, troubleshooting, and guidance.
We are looking for a self-motivated team player with proven commercial success in the design and deployment of complex analytical software. Qualified applicants will have experience in some or all of the following areas:
- Developing C#/WPF/WinUI based Windows desktop applications and DLLs.
- Software development tools and frameworks including Microsoft Visual Studio, .NET, Entity Framework, SQL Server, MVVM design patterns, and 3D visualization.
- Experience developing Python code.
- Experience with DevOps project management platform.
- Agile methodology including continuous integration.
- Design of modern graphical user interfaces for scientific applications.
- 3D data analysis algorithms and statistical techniques, preferably in scientific applications.
- Developing and debugging multithreaded applications, especially optimization of algorithms for processing large data sets (10s of gigabytes).
- Bonus qualifications:
- Experience developing C++/CLI software and GPU/shader code
The ideal candidate will satisfy the following requirements:
- BS in Computer Science (or BS in Engineering, Math, or Science with relevant practical software development experience).
- Minimum 8 years of practical design & development experience.
- Experience developing software in a collaborative environment (source control, release management, continuous integration and testing, validation, documentation, etc.)
- Ability to think and act independently with minimal supervision.
- Strong analytical, interpersonal, and communication skills.
- Able to establish and maintain effective working relationships with other team members.
- A demonstrated drive for quality results and pride in workmanship and team success.
- This position is structured to be a remote role.
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 21,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK (NYSE:AME) is a component of the S&P 500. Visit www.ametek.com for more information.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in