Software Developer - Control Systems

Epiroc
📍 Bengaluru, Karnataka, India 💼 Full-time 🕒 Posted March 02, 2026

Job Description

Responsibilities:


• Communicate with customers to gather, analyze, and understand project requirements.


• Design, develop, and maintain control/display software using Codesys and Structured Text.


• Support global teams with machine integration efforts, ensuring smooth hardware-software collaboration.


• Independently debug and resolve complex software issues to maintain high-quality solutions.


• Develop system descriptions, user manuals, and related technical documentation.


• Write and maintain efficient and reliable code in C and Python for embedded applications.


• Utilize C++ and Linux for cross-platform development and optimization (good to have).


• Apply knowledge of Matlab and Simulink for modeling, simulation, and analysis in control systems (advantageous).


Required Skills and Qualifications:


Bachelor’s or Master’s degree in relevant engineering fields Electronic...

Ready to Apply?

Submit your application today and join our talented team at Epiroc.

Submit Application

Job Details

  • Location Bengaluru, Karnataka
  • Job Type Full-time
  • Category Computer Occupations
  • Posted Date March 02, 2026
  • Application Deadline April 11, 2026