2 months ago
Bengaluru, IndiaSenior
Responsibilities
- Design, develop, and maintain enterprise-grade Edge and Industrial IoT applications using .NET, C#, ASP.NET Core, REST APIs, and cloud-native technologies.
- Build scalable microservices, containerized applications, and distributed systems for mission-critical industrial software platforms.
- Develop Edge computing solutions involving telemetry ingestion, device management, industrial communication protocols, edge-to-cloud integrations, event-driven architectures, and high-performance data processing pipelines.
- Collaborate with Product Management, Architects, DevOps, Quality Engineering, and global software teams to deliver reliable software.
- Drive software quality, performance optimization, observability, cybersecurity, troubleshooting, production support, and continuous improvement.
- Mentor junior engineers and contribute to the adoption of emerging technologies and modern engineering standards.
Requirements
- Bachelor's or master's degree in Computer Science, Information Technology, Electronics, Software Engineering, or a related technical discipline.
- 5–8 years of enterprise software development experience using .NET/.NET Core, C#, ASP.NET Core, REST APIs, and full-stack application development.
- Strong experience with Kubernetes or OpenShift, Docker, microservices, CI/CD pipelines, Git, cloud-native application development, and distributed system architectures.
- Knowledge of Industrial IoT, Edge Computing, MQTT, AMQP, OPC-UA, Modbus, Linux environments, event-driven architectures, and Azure or hybrid cloud platforms.
- Strong understanding of testing, debugging, performance optimization, secure software development, and high-availability application design.
- Experience with GitHub Copilot, generative AI workflows, telemetry pipelines, observability platforms, and industrial automation solutions is preferred.
- Strong analytical, communication, collaboration, and problem-solving skills, with the ability to work effectively in Agile teams and mentor junior engineers.
Benefits
- Hybrid work model in Bangalore, India.
- Opportunity to collaborate with global engineering teams on Edge, Industrial IoT, cloud-native, distributed systems, and industrial automation platforms.
- Culture emphasizing innovation, continuous learning, diversity, inclusion, and meaningful impact.
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.
