Senior Software Engineer - SDV Platform

Epiroc · Bengaluru, Karnataka, India

Location
Bengaluru
Job Type
Full-time
Posted
June 03, 2026

Job Description

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 Electronics, Mechatronics, Robotics, Computer Science) with .

  • Strong proficiency in C++ (C++//)

  • Experience with Linux system programming

  • Knowledge of communication protocols: CAN, J9, Ethernet
  • Proficiency in debugging (using GDB) and performance optimization of embedded Linux–based distributed systems
  • Working knowledge of Python for scripting and automation
  • Ready to Apply?

    Submit your application for Senior Software Engineer - SDV Platform at Epiroc

    Apply Now