Software Engineer

Job overview

  • Deadline: Not set
  • Country: United States of America
  • Location: Alachua, Florida
  • Job-ID: R0015947
  • Job category: Research & Development
Apply for this job

Sandvik Mining & Rock Technology in Alachua, FL is looking for a

Software Engineer - Surface Mining Segment R&D Engineering

Are you ready to make a strong positive impact to an organization? Are you willing to roll up your sleeves and do what’s necessary to ensure the region’s success? If you are an entrepreneurial spirited leader who excels at driving business results and strong teams, then Sandvik Mining and Rock Technology wants to speak with you!

Sandvik Mining & Rock Technology is a business area within the Sandvik Group and a leading global supplier of equipment and tools, service and technical solutions for the mining industry. The offering covers rock drilling, rock cutting, rock crushing, loading and hauling and materials handling.

Key performance areas

The Software Engineer is responsible for assigned R&D Engineering tasks within the Surface Mining Customer Segment at the Alachua, FL facility based on priorities set by the R&D Engineering Manager. The Software Engineer will be expected to design HMI screens and icons and write supporting code to implement the design. The HMI is part of the entire control system for the mining equipment that Sandvik manufactures at the Alachua, Florida facility. Reports to: R&D Engineering Manager. The Software Engineer will liaise with Production, Product Line, Technical Support, and external stakeholders.

Your profile and desired skills

You are a Software Engineer proficient in C/C++ and possesses a B. Sc or MSc in Computer Science. Experience with CMake, Python, Qt, and QML (Qt Modeling Language) preferred but not required. Additionally, familiarity with JIRA, Polarion or other PLM tools is a plus. You have experience in programming, implementation, and troubleshooting of HMI/GUI related usability issues. Skilled at problem solving, able to evaluate and troubleshoot problems, plan and execute solutions. You possess excellent communication, organization, and interpersonal skills. You can work in and around industrial equipment and machinery. A self-starter with a passion for product development. Excellent written and verbal communication skills and ability to multi-task.

Additionally, the Software Engineer will:

  • Participate in all project phases which include design, documentation, development, testing, and commissioning.
  • Develop GUI/HMI for mobile industrial equipment
  • Work collaboratively with our GUI team based in Finland to implement best company practices into our machines
  • Work collaboratively with our Control System engineers to coordinate GUI programming tasks with machine controls tasks
  • Work independently or in an Agile team
  • Contributes in maintaining a team-working environment according to Sandvik Core Values


Sandvik offers a comprehensive total compensation package including a company car, sales incentive plan, competitive benefits package of health, dental and disability insurance, and a 401(k)-retirement savings plan. In addition, we provide opportunities for professional competence development and training, as well as opportunities for career advancement

How to apply

For immediate consideration, please apply online at to the Software Engineer position, Job Opening #R0015947.

Sandvik Mining & Rock Technology is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Deadline: Not set
Job-ID: R0015947

Apply for this job