Software Architect - Mining Applications SoftPath Technologies

  • company name SoftPath Technologies
  • working location Office Location
  • job type Full Time

Experience: 10 - 15 years required

Pay:

Salary Information not included

Type: Full Time

Location: Bengaluru null, undefined

Skills: General Skills, Communication, Teamwork

About SoftPath Technologies

Job Description

Software Architect - Mining Applications


Required skills & Qualifications:

· Education: B.E in Electronics and Communications, Mechatronics, Robotics, Mechanical, Electrical, or Computer Science Engineering.

· Experience: Minimum of 10 years of experience in C++ development, with at least 5 years in a software architect role, focusing on applications for the mining industry.


Technical Skills:

· Proficiency in C++ (C++11/14/17) and object-oriented programming (OOP).

· Extensive experience with embedded Linux systems & Qt GUI Development.

· Strong understanding of software architecture patterns, data structures, design patterns, UML design, and multithreading.

· Familiarity with mining industry standards, including communication protocols like CAN / J1939 and LIN

· Strong knowledge of software development methodologies and tools (e.g., Agile, Scrum, Git, Azure DevOps).

· Experience with build systems like CMake and Bazel.

· Experience with data acquisition and processing from mining equipment.


Soft Skills:

· Self-driven with a strong curiosity to learn and explore new ideas.

· Excellent problem-solving and analytical skills.

· Strong communication and interpersonal skills.

· Ability to work independently and collaboratively within a team.

· Attention to detail and a commitment to high-quality results.


· Job Type: Full-Time (Hybrid/On-site)

· Experience Level: 10 to 15 Years


If interested do share your CV's - swethab@softpathtech.com