Develop responsive, intuitive user interfaces suited to desktop and touch-based devices, with attention to usability, accessibility, and performance.
Implement reliable data handling, application settings, error handling, and diagnostic logging; maintain compatibility with existing product interfaces where required.
Device Communications and Integration
Develop and troubleshoot application interfaces to embedded products, coordinating communication protocols and data exchange with firmware developers.
Address platform-specific connectivity, permissions, and security requirements, including connection loss, recovery, and clear reporting of communication errors.
Collaboration and Documentation
Work with firmware engineers, hardware engineers, and product stakeholders to define software requirements, prioritize features, and review implementation tradeoffs.
Document software requirements, architecture, interfaces, and build and deployment procedures; participate in code reviews and shared development practices.
Software Testing and Delivery
Develop automated unit, integration, and regression tests to verify software functionality, reliability, and consistent behavior across supported platforms.
Troubleshoot application defects and performance issues; establish repeatable builds and support packaging, deployment, and release validation for each target platform.
Minimum Qualifications
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
Experience designing, developing, testing, and maintaining software applications, including implementing new features and supporting existing codebases.
Proficiency in an application development language such as C#, C++, Dart, or TypeScript, with a strong understanding of modular design, object-oriented programming, and asynchronous programming.
Understanding of software architecture, reusable components, user interface design, and the separation of application logic from platform-specific functionality.
Experience using version control systems, code reviews, automated testing, and software debugging tools in a collaborative development environment.
Strong analytical and troubleshooting skills, including the ability to understand unfamiliar code, resolve software issues, and translate user needs into clear software requirements.
Effective communication and collaboration skills.
Desired Qualifications
Experience delivering applications on Windows, iOS, and Android, including platform-specific builds, signing, packaging, and distribution.
Hands-on experience with cross-platform frameworks such as .NET MAUI, Qt, or Flutter, and the ability to evaluate framework suitability for product requirements.
Experience planning legacy application migrations, managing technical debt, and maintaining functional compatibility through incremental delivery.
Familiarity with continuous integration and delivery (CI/CD), automated build pipelines, dependency management, and release automation.
Experience integrating applications with embedded or industrial equipment through network or serial communications.
Knowledge of web technologies (HTML, CSS, JavaScript), secure application development, and local data storage
Compensation
Currency
INR
Salary Minimum
Market
Salary Maximum
Market
Incentive
Market
Disclaimer: Where a specific pay range is noted, it is a good faith estimate at the time of this posting. The actual salary offered will be based on experience, skills, qualifications, market / business considerations, and geographic location.
AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.5 billion.
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 22,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 is a component of the S&P 500. Visit https://www.ametek.com/careers for more information.
Apply now »
Find similar jobs
- Power Protection & Quality Solutions,
- Engineering
HOME PAGE
TERMS OF USE
ABOUT US
PRIVACY
COOKIES
CCPA APPLICANT PRIVACY NOTICE
DO NOT SELL OR SHARE MY PERSONAL INFORMATION
VIEW ALL JOBS
Opens in a new tab.
Opens in a new tab.
Opens in a new tab.
Opens in a new tab.
©2024 AMETEK.Inc. All rights reserved.