Senior Software Engineer (Bengaluru)

Senior Software Engineer (Bengaluru)

09 Aug
|
Epiroc
|
Bengaluru

09 Aug

Epiroc

Bengaluru

Senior Software Engineer (C++) – Agentic AI

Location: Bengaluru, India

Business Area: Corporate Units

Department: Research and Development

Company: Epiroc Mining India Private Ltd

About The Role

Join Epiroc's Research and Development team as a Senior Software Engineer specializing in C++ and Agentic AI. This pivotal role is designed for an experienced software engineer passionate about developing high-performance embedded software and advancing AI-native software development lifecycles. You will focus on designing, building, and maintaining software solutions for Epiroc's cutting-edge mining and construction equipment, driving innovation through the integration of agentic AI technologies.

Your work will significantly contribute to automating machine control, improving system reliability, and enabling AI-driven workflows that enhance operational efficiency. As part of a forward-thinking team, you'll help evolve engineering toolchains and automation frameworks that set new standards in the industry.

Key Responsibilities

Design and implement robust,



productive C++ software for embedded applications related to drilling and material handling equipment.
Develop modules for machine control systems, sensor data integration, and intelligent automation workflows.
Utilize knowledge of communication protocols including CAN, J1939, LIN, and Ethernet to enable seamless equipment connectivity.
Conduct comprehensive testing, debugging, and validation of control systems, ensuring they meet or exceed performance, safety, and quality standards.
Leverage AI coding assistants such as Claude Code and GitHub Copilot to augment development processes and expedite software delivery.
Lead initiatives to integrate AI-assisted engineering tools, including context engineering, agentic workflows, and automated feedback loops, fostering a more productive SDLC.
Design, build, and operate agentic systems that are capable of evaluating software quality and supporting continuous improvement.
D

📌 Senior Software Engineer (Bengaluru)
🏢 Epiroc
📍 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

Subscribe to this job alert:

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