Programmer – Aerospace Metrology Automation
- Longueuil, QC, Canada
$110,000 to $125,000 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $110,000 to $125,000 CAD / year
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Cyient is seeking a Programmer to join our MB-DMI (Model-Based Definition, Manufacturing & Inspection) team within the Quality organization. This role will help transform aerospace inspection processes through 3D modeling, automation, high-precision CMMs, and 3D scanning technologies.
In this role, you will:
- Develop Python code to read and interpret inspection-requirement files, including XML, YAML, CSV, and TXT.
- Automate the conversion of engineering requirements into standardized objects in metrology software such as GOM and PolyWorks.
- Export inspection results into Excel reports and dashboards.
- Support the automation of 3D-scanning inspection processes, inspection-plan generation tools, databases, and reporting.
- Work with engineering drawings, tolerancing, inspection standards, and quality requirements in an aerospace environment.
What we’re looking for:
- Bachelor’s degree in Mechanical Engineering, Software Engineering, Automated Production Engineering, or a related discipline.
- Advanced Python knowledge, including Pandas, venv, and pip.
- Basic knowledge of Git and GitHub.
- Familiarity with mechanical design, engineering drawings, and GD&T.
- Knowledge of linear algebra, 3D geometry, point-cloud/STL file management, and metrology software such as GOM or PolyWorks is a strong asset.
- French-language capability and the ability to work on-site in Longueuil, Québec.
More about this job
Responsibilities
Develop Python tools to interpret inspection-requirement files and convert engineering requirements into standardized objects in metrology software such as GOM and PolyWorks. Automate 3D-scanning inspection workflows, inspection-plan generation, databases, and reporting, including exporting results to Excel reports and dashboards.
Requirements
A bachelor’s degree in Mechanical Engineering, Software Engineering, Automated Production Engineering, or a related discipline is required, along with advanced Python knowledge, including Pandas, virtual environments, and pip. The role also calls for basic Git and GitHub knowledge, familiarity with mechanical design, engineering drawings, and GD&T; knowledge of 3D geometry, point clouds, STL files, and metrology software is an asset, as is French-language capability.
Skills
- Python
- Pandas
- Virtual Environments
- Pip
- Git
- GitHub
- Mechanical Design
- Engineering Drawings
- Geometric Dimensioning And Tolerancing
- Linear Algebra
- 3D Geometry
- Point-Cloud Management
- STL File Management
- Metrology Software
- GOM
- PolyWorks
Visa sponsorship
Not detected in the job text
Categories
- Engineering
- Manufacturing
- Software
- Technology
- Data & Analytics
Keywords
- Python
- Pandas
- Virtual Environments
- Pip
- Git
- GitHub
- XML
- YAML
- CSV
- TXT
- Excel
- GOM
- PolyWorks
- Metrology
- Coordinate Measuring Machines
- 3D Scanning
- Inspection Automation
- Inspection Plans
- Engineering Drawings
- Geometric Dimensioning And Tolerancing
- Linear Algebra
- 3D Geometry
- Point Clouds
- STL Files
- Aerospace
- Quality Requirements
- Model-Based Definition
- Manufacturing
- Inspection
- French