Senior Software Engineer (Bengaluru)

Senior Software Engineer (Bengaluru)

13 Aug
|
Epiroc Mining India
|
Bengaluru

13 Aug

Epiroc Mining India

Bengaluru

Job Title: Senior C++ Engineer – Software Defined Vehicle Technology

Location: Bengaluru

Job Type: Full-Time

Company: Epiroc Mining India Pvt. Ltd

About Epiroc

Epiroc is a leader in mining and construction equipment. We are committed to building a better, more sustainable world through innovative technology and solutions.

Mission of the Role:

To develop and enhance mission-critical C++ software components within the SDV ecosystem by ensuring performance, safety, maintainability, and alignment with long-term platform strategy.

Job Description:

The Senior C++ Engineer - SDV will develop and maintain core SDV software components, contributing to scalable and robust vehicle software platforms.

Key Responsibilities:
- Design and develop high-performance C++ components for SDV platforms
- Work on OTA/FOTA enablement, middleware, and system services
- Collaborating with cross-functional teams for integration and deployment
- Debug complex issues across Linux-based embedded systems
- Write clean, testable, and maintainable code

Required Skills and Qualifications:




- Bachelor’s or Master’s degree in relevant engineering fields (e.g., Electronics, Mechatronics, Robotics, Computer Science) with 6+ years of professional experience.
- Robust proficiency in C++ (C++11/14/17)
- Experience with Linux system programming
- Knowledge of communication protocols: CAN, J1939, Ethernet
- Proficiency in debugging (using GDB) and performance optimization of embedded Linux–based distributed systems
- Working knowledge of Python for scripting and automation
- Familiarity with Docker and containerized environments
- Understanding of SDV and automotive software concepts is a plus

Nice to Have:
- AUTOSAR Adaptive, SOME/IP, DDS
- Automotive Ethernet
- Working knowledge of automotive diagnostic protocols (UDS, DoIP, SOVD) optionally with practical exposure
- Exposure to Functional Safety (e.g., ISO 26262) and Cybersecurity practices (e.g. ISO/SAE 21434, CRA)

What We Offer:
- Competitiv

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