17 hours ago
Bengaluru, IndiaMid Level
Responsibilities
- Develop and enhance software components for platform and application management.
- Resolve complex technical issues and introduce innovations in engineering processes and delivered solutions.
- Provide accurate project schedule estimates and complete assigned work within deadlines.
- Collaborate with product management, architecture, and security teams to define secure coding and threat mitigation strategies.
- Contribute to cybersecurity compliance and secure SDLC activities, including threat modeling, code scanning, and secure design reviews.
- Develop device provisioning client solutions for IoT Edge devices using X.509 certificate-based authentication and PKI integration.
- Implement cryptographic system services for encryption, decryption, RSA key generation, key loading, signing, and signature verification using TPM technologies.
Requirements
- Bachelor’s degree in computer science, software engineering, or a related technical field.
- At least 3 years of application development experience with Angular, .NET Core, C#, and Kubernetes.
- Cybersecurity experience with in-depth knowledge of PKI, TLS, and TCP/IP protocols.
- Hands-on experience developing device provisioning clients using X.509 authentication and SCEP integration with PKI infrastructure.
- Experience implementing public-key cryptography over HTTP and HTTPS using OpenSSL, including SCEP and EST protocol support.
- Experience implementing and managing TPM technologies, OpenSSL-based key and certificate management, certificate signing requests, and IPTABLES.
- Strong knowledge of cryptographic operations including encryption, decryption, RSA key generation, signing, and signature verification using TPM.
- General understanding of X.509 v3 device identity certificates under the IEEE 802.1AR Secure Device Identity standard is an added advantage.
Benefits
- Hybrid work model in Bangalore, contributing to ABB’s Automation Digital business.
- Opportunity to work on industrial automation, cybersecurity, IoT Edge, and digital solutions used in complex infrastructure.
- ABB welcomes applicants from varied backgrounds and experiences.
Tech Stack
Categories
About ABB
ABB builds electrification, robotics, motion, and process automation hardware and software for industrial, utility, transportation, and infrastructure customers. Its portfolio spans motors and drives, robots, PLCs, switchgear, and EV charging, sold as equipment, systems, and services under the ABB Ability platform. Formed in 1988 and headquartered in Zurich, it is a public company traded on the SIX Swiss Exchange and NYSE.
