Software Architect - Mining Applications SoftPath Technologies
SoftPath Technologies
Office Location
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