This job is no longer taking applications and is displayed only for reference.
To view current postings please conduct a new search.
Thank you.
The RMD Engineering Group has full-service research, design and manufacture capabilities with the ability to do production or customized manufacturing. Servicing a wide variety of clients RMD is looking to expand its programming team with an interim position for a six-month term commencing immediately.
RMD is looking to hire programming staff that have experience
In programming PLC operating systems for integrated processing, and
To build its own CNC software for hardware integration, build its own post-processing code, and other CNC software applications.
Experience
Computer Science degree, or 5 years software development experience.
-Python development on Linux systems
- PLC and VFD Programming for industrial equipment
- HMI screen design/layout experience
- Familiarity with industrial safety systems and machine interlocks
-Linux, specifically Debian and Ubuntu distributions
-Ability and eagerness to create detailed documentation, both in-code and external documents (manuals etc.)
-Geometric problem solving and/or graph theory familiarity
-Working knowledge of CNC machining or 3D printing
Further experience in the following an asset:
- Bosch-Rexroth PLC&HMI programming experience in Indraworks
-Experience with C/C++ development, with a focus towards microcontrollers
-Arduino microcontrollers, and using the Arduino IDE for other microcontrollers
-Programming of motion control systems
-Hands-on electronics and wiring experience, prototyping
-Ability to read and understand electrical/electronic schematics
Transportation/Travel Information
- Own vehicle
- Public transportation is not available