About the company:
AMETEK, Inc. is a leading global manufacturer of electronic instruments and electromechanical devices with annual sales of approximately $7 billion.
AMETEK has 22,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.
Key responsibilities:
- Working in an agile environment
- Azure DevOps, automated builds, TFVC source control
- XAML UI design skills
- Mathematical and algorithmic skills and knowledge of concepts such as linear algebra
- C++ programming
- GPU programming (OpenCL, CUDA)
- AI/machine learning
Job Requirements:
- 5+ years of professional C# software development experience, primarily focused on building desktop applications
- Strong, hands-on experience with the Windows Presentation Foundation (WPF) framework
- Expert-level C# development skills, including a deep understanding of .NET Framework (4.x) and .NET Core
- Excellent grasp of Object-Oriented Programming (OOP) principles, software design patterns (e.g., Singleton, Factory, Observer), and SOLID principles
- Proficient in creating complex and performant user interfaces using XAML
- Solid experience implementing the Model-View-ViewModel (MVVM) design pattern
- Strong understanding of data binding, dependency properties, and commanding in WPF
- Experience with source control systems such as TFVC and Git
Desirable Skills:
- Experience with Azure DevOps, agile processes, build and release pipelines
- Knowledge of dependency injection frameworks (specifically Castle Windsor)
- Knowledge of unit testing and mocking frameworks (specifically Moq)
- Experience developing software that interfaces with hardware devices over serial and TCP/IP
- Experience with machine learning, e.g. ML.Net
- A keen interest in science and chemistry
What we offer you?
- Work in a dynamic international environment and pleasant and support team
- Opportunities for learning and personal growth
- Private Additional Health Insurance
- Employee Assistance Program
- And many other perks and benefits
Ametek d.o.o.
AMETEK je vodeći svetski proizvođač elektronskih instrumenata i elektromehaničkih uređaja sa godišnjom prodajom od oko 5 milijardi dolara. AMETEK ima preko 22.000 kolega na više od 150 operativnih lokacija i globalnu mrežu prodaje, servisa i podrške u 30 zemalja širom sveta. AMETEK se sastoji od dve operativne grupe (Elektronski instrumenti i Elektromehanika), obe sa visoko diferenciranim tehnologijama i vodećim pozicijama na nišnim tržištima. AMETEK d.o.o. uspešno posluje u Srbiji više od 10…