2 hours 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 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
