TymblHub

© 2026 TymblHub

Principal Engineer

ABB INDIA LIMITED
Posted on
ABB INDIA LIMITED logo

Experience
15 - 19 yrs
Salary (CTC)
₹42.6L - ₹52.3L
Job Location
Bengaluru, India
Vacancy
1
Designation
Principal Engineer
Job Type
Not specified

Job Description

This Position reports to:
RD Team Lead
In this role, you will have the opportunity to initiate and drive technology, software, product, and/or solution development using in-depth technical expertise in a specific area. Each day, you will act as the first point of contact in Research and Development (RD) for in-depth product or technology-related issues. You will also showcase your expertise by supporting strategic corporate technology management and future product/software/solution architecture.
The work model for the role is: #LI Hybrid
This role is contributing to the Process Automation Business of Process Control Platform Division in Bangalore Location.
You will be mainly accountable for:
  • Designing and developing greenfield products and solutions using a microservice architecture.
  • Following best software development practices to ensure high quality product and great user experience
  • Participating in the whole software development lifecycle from analysis, design via implementation, testing to delivery, following best DevOps practices.
  • Acts as project leader or senior project member, providing experience and expertise in the execution and use of supporting tools, processes, and methods
  • Manages or coordinates major technology/engineering projects/product platforms of substantial impact to their own organization
  • Leverages a deep understanding of relevant standards when developing new technologies/products.
  • Quality and Continuous Improvement - Provides support for resolving customer issues, guides and coaches on robust root cause analysis and corrective actions.
  • Anticipates and proactively proposes actions to mitigate possible quality problems in RD projects.
  • Drives relevant product quality and process improvement actions/programs in the organization.


Qualifications for the role:
  • Bachelors or Masters degree in Computer Science, Engineering, or a related field
  • 15+ years of professional hands-on experience in C# language using .NET/.NET Core and web development technologies
  • Experience in IoT API design (e.g. REST, WebSocket) and middleware-patterns (e.g. MQTT, AMQP)
  • Excellent understanding of SOLID principles, design patterns, architectural patterns, design tools, data structures
  • Practical skills in using Docker/Kubernetes or other container orchestration technologies
  • Linux administration and RedHat OpenShift and MicroShift will be added advantage
  • Experience in using Git VCS
  • Familiarity with relational and non-relational, e.g., graph, databases
  • Experience in working within agile teams, e.g., using SCRUM or SAFe
  • Hands-on knowledge and experience in writing unit and integration tests
  • Experience with React JS would be an added advantage
  • Experience with industrial communication technologies, e.g., OPC UA, would be an added advantage
  • Experience in structured documentation methods using, e.g., UML, would be an added advantage
  • Experience in Industrial Automation domain would be a plus