Digital Manufacturing Programmer
Location(s)
Montreal, QC (Canada)Job Description
MandateAs part of the Corporate Industrial Engineering group, the incumbent will be responsible for developing/maintaining integrations and manufacturing systems that support Velan’s automation/digitalization efforts. He/she will also be responsible for developing/maintaining automated tests.
Main Responsibilities
- Develop/maintain corporate manufacturing systems (PLM, CAD, CAM, etc.).
- Develop manufacturing interfaces between various systems.
- Support the front line (urgency measures) for shop floor/NC Programming/Robotic applications.
- Test the feasibility of concept of various manufacturing execution systems and applications as required.
- Implement new agile principles in software development.Build/maintain Unit/Acceptance/Integration/Stress Tests.
Requirements
This position requires the Control Goods Program clearance.Education
- DEC in computer science preferably, or engineering; or
- Bachelor’s degree in computer science, preferably, or engineering.
Experience
- DEC with 3 to 5 years of relevant experience in software development.
- Bachelor’s degree with 1 to 3 years of relevant experience in software development.
- Experience in manufacturing environment is an asset.
Knowledge and Competencies
- Bilingual, French and English.
- Knowledge of:
- .NET ;
- GIT;
- REST WebAPI;
- SQL Server;
- WPF, JavaScript;
- XML, JSON;
- Visual Studio IDE / Azure DevOps; and,
- PowerBI.
- Strong software engineering skills.
- Strong numerical mathematics and algebra skills.
- Ability to work under pressure.