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

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

    Submit Application