Job Description

Responsibilities:

Design, develop, and maintain high-performance C++ applications for mining, drilling, and construction equipment.
  • Lead development of autonomous control platforms using C++ (/), Qt, and embedded Linux.
  • Optimize software for performance and scalability, ensuring the best possible performance, quality and responsiveness of applications.
  • Write and maintain efficient, reusable, and reliable C++ code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement and manage software development processes and best practices, including code reviews.
  • Troubleshoot, debug, and upgrade existing systems to ensure optimal performance and reliability.
  • Conduct testing, debugging, and validation of control systems to ensure they meet performance and safety standards.
  • Stay updated on advancements in control technologies and best practices
  • Architect and o...
  • Apply for this Position

    Ready to join Epiroc? Click the button below to submit your application.

    Submit Application