Control System Programmer Category Date Posted 29-04-2026 Start Date

Prairie Machine

Competitive wages; rewards + incentives; health + ...
**
Create computer programs controlling underground mining equipment
Write plc and computer code using structured text
Participate in factory acceptance tests and commissioning
** Prairie Machine is seeking a Control System Programmer to develop and test software for battery electric vehicles and underground mining equipment. The ideal candidate will possess experience in programming, particularly with PLC and various coding languages, and will contribute to the company’s innovative solutions in the mining industry. **

Job Summary

  • The role involves developing software for battery electric vehicles and mobile underground mining equipment within a global manufacturing leader.
  • Candidates will write PLC and computer code using structured text and C analogous languages to control heavy industrial machinery.
  • The position offers competitive wages, health and dental coverage, pension programs, and opportunities for career growth and development.

Matching Summary

Match Score: 75

** Prairie Machine is seeking a Control System Programmer to develop and test software for battery electric vehicles and underground mining equipment. The ideal candidate will possess experience in programming, particularly with PLC and various coding languages, and will contribute to the company’s innovative solutions in the mining industry. **

Salary

Competitive Wages; Rewards and Incentives; Health and Dental Coverage & Life and Disability Coverage

Skills & Requirements

Must-have

  • Create computer programs controlling underground mining equipment
  • Write PLC and computer code using structured text
  • Participate in factory acceptance tests and commissioning

Nice-to-have

  • Strong demonstrated interest in learning new programming languages
  • Excellent communication skills both written and verbal
  • Familiarity with resource extraction industry or battery electric vehicles

Key Requirements

  • Completion of Computer Systems Engineering/Technology Diploma
  • Minimum 2 years experience in relevant field
  • Experience with Linux environment and CANbus protocol (asset)

Work Rights

Not specified

Tailored Resume

Cover Letter