Temp Computer Programmer

at  Prairie Machine

Saskatoon, SK, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Jul, 2024Not Specified01 May, 2024N/AMining,Electric Vehicles,C,Communication Skills,Programming Languages,Codesys,Python,Html,Manufacturing,Completion,Bash,Mineral ProcessingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB PROFILE:

The computer programmer prepares and tests software for battery electric vehicles as well as mobile underground mining equipment. They will develop programs, test algorithms, model solutions, and participate in factory acceptance tests. They will work with the service crew to investigate problems and propose solutions.
The position works in our engineering group that develops continuous boring machines, conveyor solutions, and battery electric vehicles for the underground mining industry. The computer programmer will be an essential part of building, improving, and developing new solutions to Prairie Machine’s extensive product line of mining equipment.
Prairie Machine will train the successful candidates in the required languages and skill sets.

Primary Responsibilities:

  • Create computer programs that control underground mining equipment.
  • Factory commissioning and service work for battery electric vehicles, conveyor systems, and mining machines.
  • write PLC and computer code using structured text, C analogous languages, and other languages.
  • Learn new programming languages and update older code to work with new hardware.

General Expectations:

  • Follow prescribed safety standards, rules, and regulations, ensuring all workers comply
  • Instill a safety culture, lead by example
  • Commissioning equipment in an underground mining situation
  • Identify and record non-conformities and participate in their resolution
  • Participate in continuous Improvement initiatives
  • Recommend improvements and develop improvement plans in production methods, equipment, operating procedures and working conditions
  • Maintain a well-organized and clean facility as per PMP vision

Qualifications:

  • Completion of a Computer Systems Technology Diploma
  • Familiarity with the resource extraction industry or battery electric vehicles
  • Excellent communication skills both written and verbal
  • Strong demonstrated interest in learning new programming languages

Additional qualifications that would be considered an asset:

  • Experience in mining, manufacturing, or mineral processing
  • C, C++, python, bash, html, php languages
  • Experience in Linux environment
  • Wifi / LTE networking
  • CANbus protocol
  • Ladder logic / function block programming via a PLC
  • of Codesys ie for IFM Effctor PLC
  • Rockwell Studio 5000
  • Siemens PLC

Responsibilities:

  • Create computer programs that control underground mining equipment.
  • Factory commissioning and service work for battery electric vehicles, conveyor systems, and mining machines.
  • write PLC and computer code using structured text, C analogous languages, and other languages.
  • Learn new programming languages and update older code to work with new hardware


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Saskatoon, SK, Canada