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 ...
  • Ready to Apply?

    Take the next step in your AI career. Submit your application to Epiroc today.

    Submit Application