Principal Software Engineer

ABB

Bengaluru

On-site

INR 3,500,000 - 7,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ABB Bangalore seeks a senior software leader to own PKIaaS and cybersecurity platforms, turning customer and regulatory needs into actionable specs and guiding platform components with engineers, designers, and architects.

The role emphasizes secure SDLC, cloud services (Kubernetes, containers, secure APIs), and end-to-end ownership of PKI and device identity initiatives within ABB’s Automation Digital team in Bangalore.

Qualifications

  • 10+ years in software engineering, cybersecurity, or platform engineering.
  • Strong expertise in PKI and cybersecurity including X.509, TLS, and certificate lifecycle management.
  • Hands-on experience with device identity and certificate-based authentication.
  • Proficient in REST-based certificate APIs and cryptography over HTTP/HTTPS.
  • Experience architecting and scaling cloud/platform services with ownership of roadmap.

Responsibilities

  • Own product vision, roadmap, and backlog for PKIaaS and related services.
  • Lead architecture and design decisions across PKI components and secure provisioning workflows.
  • Translate customer and regulatory requirements into technical specs and mentor engineers.
  • Collaborate across teams to deliver scalable, compliant PKI services and drive security tech adoption.

Skills

PKI & cybersecurity
Cloud architecture
REST APIs
Device identity
Secure SDLC

Education

Bachelor's or Master’s in Computer Science or related field

Tools

Kubernetes
OpenSSL
TLS/SSL

Job description

At ABB, we help industries run leaner and cleaner—and every person here makes that happen. You’ll be empowered to lead, supported to grow, and proud of the impact we create together. Join us and help run what runs the world.

What We Believe In

ABB’s Process Automation business area enables customers to operate some of the world’s largest and most complex industrial infrastructures, helping them outrun – leaner and cleaner. We offer a broad range of automation, electrification and digital solutions for process, hybrid and maritime industries, including industry‑specific integrated control and software as well as measurement and analytics solutions and services.

Your Role and Responsibilities

In this role, you will act as a systems thinker and bridge between identifying functional product requirements and the ways to build and competitively position software modules, applications, subsystems, and platforms. You will provide technical product leadership and hands‑on guidance across the full lifecycle of our cybersecurity and PKI‑a‑as‑a‑service offerings, translating the product roadmap into actionable steps to develop platform components or individual applications in collaboration with software engineers, designers, developers, and architects. You will also demonstrate a strong understanding and technical expertise in all aspects of software engineering.

The work model for the role is Hybrid. This role contributes to the Automation Digital team in Bangalore.

Key Responsibilities
  • Owned product vision, roadmap, and backlog for PKIaaS, device identity, and certificate lifecycle services, aligning business needs with technical feasibility.
  • Led architecture and design decisions across PKI, certificate enrollment (SCEP/EST/APIs), TPM integration, Factory Proxy, and secure provisioning workflows.
  • Translated customer, regulatory, and cybersecurity requirements into technical specs while mentoring engineers and driving secure SDLC practices.
  • Collaborated cross‑functionally to deliver scalable, compliant PKI services, handled escalations and drove adoption of new security technologies.
Qualifications
  • Bachelor’s or Master’s in Computer Science or related field with 10+ years in software engineering, cybersecurity, or platform engineering.
  • Strong expertise in PKI and cybersecurity, including X.509, TLS, TCP/IP, and certificate lifecycle management.
  • Hands‑on experience with device identity (IDevID/LDevID), certificate‑based authentication, and secure IoT/edge onboarding.
  • Proficient in SCEP, EST, REST‑based certificate APIs, OpenSSL, and public key cryptography over HTTP/HTTPS.
  • Deep knowledge of TPM, secure key storage, secure boot, and hardware‑backed cryptographic identity.
  • Experience architecting and scaling cloud/platform services (Kubernetes, containers, secure APIs) with ownership of roadmap and execution.
  • Strong stakeholder communication skills with ability to influence across engineering, security, and business teams; familiarity with IEEE 802.1AR and automated provisioning is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Engineer - Architect
Principal Engineer - Architect

ABB • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
Hybrid work model
Senior Software Engineer
Senior Software Engineer

ABB • Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Systems Architect
Systems Architect

ABB • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Principal Engineer
Principal Engineer

ABB • Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Associate Software Engineer
Associate Software Engineer

ABB • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Technical Lead
Technical Lead

ABB • Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Principal Software Architect
Principal Software Architect

ABB • Bengaluru

Hybrid
INR 6,000,000 - 9,000,000
Software Engineer
Software Engineer

ABB • Bengaluru

Hybrid
INR 900,000 - 1,500,000
Principal Software Engineer
Principal Software Engineer

ABB • Bengaluru

Hybrid
INR 2,000,000 - 3,500,000
Sr. Software Engineer 1
Sr. Software Engineer 1

ABB • Bengaluru

On-site
INR 2,000,000 - 3,500,000