Lead Software Engineer

Epiroc
Full-time Bengaluru, Karnataka Other-General
Posted:
February 20, 2026
Location:
Bengaluru, Karnataka, India

Job Description

Responsibilities:

Lead the development of C++ applications for underground drilling and material handling equipment, ensuring performance, reliability, and scalability.
  • Architect and implement software modules for machine control, sensor integration, and automation workflows.
  • Collaborate with cross-functional teams including system engineering, product management, and testing to define and deliver robust solutions.
  • Mentor and guide junior engineers, conduct code reviews, and enforce best practices in software development.
  • Drive continuous improvement in software quality, maintainability, and performance.
  • Integrate software with embedded systems, PLCs, and cloud-based services where applicable.
  • Contribute to DevOps pipelines and CI/CD workflows using Azure DevOps.
  • Participate in sprint planning, retrospectives, and agile ceremonies as a technical leader.
  • Lead to develop and execute automa...
  • Apply for this Job

    Submit your application for the Lead Software Engineer position at Epiroc.

    Apply Now Save for Later

    Job Overview

    Job Type: Full-time
    Location: Bengaluru, India
    Posted: February 20, 2026
    Deadline: April 01, 2026