Senior Software Engineer (Bengaluru)

Senior Software Engineer (Bengaluru)

13 Aug
|
Epiroc Careers
|
Bengaluru

13 Aug

Epiroc Careers

Bengaluru

Senior Software Engineer (C++) – Agentic AI

Location: Bengaluru, India

Company: Epiroc Mining India Private Ltd

Department: Research and Development

About the Role

As a Senior Software Engineer specializing in C++ within Epiroc's Agentic AI division, you will play a pivotal role in developing high-performance software solutions that power cutting-edge mining and construction equipment. This position offers a unique chance to drive innovation by integrating agentic AI methodologies into our software development lifecycle, shaping the future of automated engineering processes.

You will be responsible for designing, implementing, and validating embedded control software that directly impacts the reliability, safety, and efficiency of machinery deployed in challenging real-world environments. Working closely with a global engineering network, you will leverage AI-assisted engineering tools to enhance productivity and quality across the development pipeline.

Key Responsibilities
- Architect, develop, and maintain C++ based embedded software modules enabling machine control,



sensor integration, and automation workflows for drilling and material handling equipment.
- Ensure software performance, scalability, and reliability meet stringent operational and safety standards through rigorous testing, debugging, and validation.
- Collaborate in the adoption and advancement of an AI-native software development lifecycle by designing and implementing agentic AI systems, context engineering strategies, and automation feedback loops.
- Develop and execute automated testing frameworks leveraging AI agents to improve test coverage and efficiency.
- Engage in continuous evaluation of emerging AI tools and techniques, including experience with AI coding assistants such as Claude Code and GitHub Copilot, to increase development velocity and code quality.
- Participate actively in Agile development processes, contributing to sprint planning, code reviews, and retrospectives w

📌 Senior Software Engineer (Bengaluru)
🏢 Epiroc Careers
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (bengaluru) / bengaluru