AMETEK · KA, India
Skills: TypeScript, JavaScript, HTML/CSS, C#/.NET, CI/CD, Accessibility
Location:
Bangalore, KA, IN, 560048
Business Unit: Power Protection & Quality Solutions
Posting Date: Nov 9, 2026
Job Description:
As a Software Engineer, you will design, develop, test, and maintain software applications that support industrial UPS and battery charging products. You will contribute throughout the software development lifecycle, from defining requirements and selecting technologies to implementation, deployment, and ongoing support. Projects may include developing new applications and features, improving user interfaces and device communications, and modernizing existing software for deployment across platforms such as Windows, iOS, and Android. Working with firmware engineers, hardware engineers, and product stakeholders, you will deliver reliable, maintainable software that meets user and product needs.
Key Responsibilities:
Software Design and Architecture:
Translate user and product requirements into software designs and implementation plans for new applications, feature enhancements, and improvements to existing software. Evaluate development tools and frameworks; design modular, maintainable architecture that separates user interfaces, business logic, data access, and device communications and supports cross-platform deployment where appropriate
Application Development and Maintenance:
Develop new applications and features, maintain reusable software components, and enhance or modernize existing codebases, including cross-platform development for Windows, iOS, and Android as project needs require. 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 …truncated……
Sign in to see the original posting
Browse more developer jobs on RoleBurst