At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we’ll give you what you need to make it happen. It won’t always be easy, growing takes grit. But at ABB, you’ll never run alone. Run what runs the world.
This Position reports to:
R&D Team LeadYour role and responsibilities:
In this role, you will have the opportunity to contribute significantly to successful project results in technology, software, product, and/or solution development, as well as associated Intellectual Property (IP). Each day, you will act as the first point of contact in Research and Development for specific product-related issues and maintenance. You will also showcase your expertise by identifying, proposing, and implementing innovative solutions.
The work model for the role is: #LI-Onsite
This role is contributing to the Motion Business in Drive Products division in Bangalore, India.
You will be mainly accountable for:
Develop and maintain features across both frontend (WPF/XAML) and backend (.NET) components.
Proficient in advanced C#, .NET, OOP principles, XML, and LINQ
Implement communication protocols between application layers using Web Sockets and message-based architecture. Strong understanding and practical application of SOLID principles and design patterns
Write robust, maintainable, and testable code with comprehensive unit test coverage.
Hands-on experience with unit testing frameworks such as MSTest, NUnit, or xUnit
Proficient in JSON processing using libraries like Newtonsoft.Json.
Solid knowledge of multithreading and asynchronous programming concepts
Qualifications for the role (Mandatory)
Bachelor's or master’s degree in Power Electronics, Electronics, Instrumentation, Information Technology, Computer Science, or related field.
Work Experience of 8 to 12 years with industrial automation systems, drives, or related control software development
Strong understanding of the MVVM architectural pattern for WPF applications
Familiarity with industrial communication protocols such as OPC UA
Background in developing applications for hardware monitoring and control.
Proficient in using dependency injection frameworks for scalable and maintainable
More about us:
ABB Drive Products serves the industries and infrastructure segments with world-class drives and programmable logic controllers (PLC). With its products, global scale and local presence, the Division helps customers to improve energy efficiency, productivity and safety.
#ABBCareers #RunwithABB #Runwhatrunstheworld
We value people from different backgrounds. Could this be your story? Apply today or visit www.abb.com to read more about us and learn about the impact of our solutions across the globe.
Fraud Warning: Any genuine offer from ABB will always be preceded by a formal application and interview process.
We never ask for money from job applicants.
For current open positions you can visit our career website https://global.abb/group/en/careers and apply.
Please refer to detailed recruitment fraud caution notice using the link https://global.abb/group/en/careers/how-to-apply/fraud-warning.