ABB

Principal Engineer

ABB
Apply
2 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design and develop greenfield products and solutions using microservice architecture.
  • Contribute across analysis, design, implementation, testing, and delivery while applying software development and DevOps practices.
  • Serve as an R&D point of contact for in-depth product and technology issues and support future product, software, and solution architecture.
  • Act as a project leader or senior project member and manage or coordinate major technology, engineering, or product-platform projects.
  • Support customer issue resolution, root-cause analysis, corrective actions, and product quality and process improvement programs.
  • Provide technical expertise and coaching related to standards, tools, processes, and methods.

Requirements

  • Bachelor’s or master’s degree in computer science, engineering, or a related field.
  • 15+ years of professional hands-on experience with C#, .NET/.NET Core, and web development technologies.
  • Experience with IoT API design, including REST and WebSocket, and middleware patterns such as MQTT and AMQP.
  • Strong understanding of SOLID principles, design patterns, architectural patterns, design tools, and data structures.
  • Practical experience with Docker, Kubernetes, or other container orchestration technologies.
  • Experience with Git, relational and non-relational databases, unit tests, and integration tests.
  • Familiarity with agile teams and relevant software development standards and practices.
  • Experience with React JS, Red Hat OpenShift, MicroShift, industrial communication technologies such as OPC UA, structured documentation using UML, or industrial automation is advantageous.

Benefits

  • Hybrid work model in Bangalore.
  • Opportunity to work on industrial automation, process control, and digital systems supporting productivity, sustainability, energy efficiency, and safety.
  • ABB states that it welcomes people from all backgrounds and experiences.

Tech Stack

Categories

ABB

About ABB

10,000+ employees

ABB is a technology leader in electrification and automation, enabling a more sustainable and resource-efficient future. The company’s solutions connect engineering know-how and software to optimize how things are manufactured, moved, powered and operated. Building on over 140 years of excellence, ABB’s more than 110,000 employees are committed to driving innovations that accelerate industrial transformation. www.abb.com Privacy notice & house rules: https://social.abb/social-media-information Before applying for a job at ABB, please read our Fraud Warning: https://careers.abb/global/en/fraud-warning

Contact me