Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Entry, Junior · 0+ years
- Minimum education
- Bachelor’s degree
- Apply by
- Apr 6, 2027
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Entry level
Job summary
Develop Python code to read and interpret digital inspection requirements in formats such as XML, YAML, CSV, and TXT, then convert them into standardized objects in metrology software such as GOM and PolyWorks. Export inspection results from metrology software into Excel reports and dashboards, while applying relevant part-inspection standards and regulations.
Job details
Key Responsibilities: Write Python code to read and interpret digital inspection requirement files in various formats such as XML, YAML, CSV, TXT, etc. Write Python code to convert these requirements into standardized objects within commercial metrology software such as GOM and PolyWorks. Write Python code to export inspection results from commercial metrology software into Excel reports and dashboards. Be familiar with the standards and regulations governing part inspection. What You Need to Succeed Bachelor’s degree in mechanical engineering, software engineering, automated production engineering, or a related field Advanced knowledge of Python, particularly the Pandas package and environment management tools such as venv and pip. Basic knowledge of Git and GitHub. Basic knowledge of mechanical design and engineering drawing tolerancing; knowledge of Geometric Dimensioning and Tolerancing (GD&T) is an asset. Skills in linear algebra, 3D geometry, and point cloud / STL file management; experience with metrology software (GOM and PolyWorks) is an asset. Skills in linear algebra, 3D geometry, and point cloud / STL file management; experience with metrology software (GOM and PolyWorks) is an asset.
What you’ll do
Develop Python code to read and interpret digital inspection requirements in formats such as XML, YAML, CSV, and TXT, then convert them into standardized objects in metrology software such as GOM and PolyWorks. Export inspection results from metrology software into Excel reports and dashboards, while applying relevant part-inspection standards and regulations.
Requirements
A bachelor’s degree in mechanical engineering, software engineering, automated production engineering, or a related field is required, along with advanced Python knowledge, particularly Pandas and tools such as venv and pip. Candidates should have basic Git and GitHub knowledge and familiarity with mechanical design, engineering drawing tolerancing, linear algebra, 3D geometry, and point cloud or STL file management; GD&T and GOM or PolyWorks experience are assets.
Listed skills
- Excel reporting · Preferred
- GitHub · Preferred
- Git · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Pandas
- Virtual Environment Management
- Git
- GitHub
- Mechanical Design
- Engineering Drawing Tolerancing
- Geometric Dimensioning and Tolerancing
- Linear Algebra
- 3D Geometry
- Point Cloud Management
- STL File Management
- Metrology Software
- GOM
- PolyWorks
- Excel Reporting
Job areas
- Engineering
- Software
- Technology
- Manufacturing
More jobs from Cyient
Aerospace - Process Planner
- On-site
- Mirabel, QC
- Posted Oct 14, 2026
Methods Engineer
- On-site
- Montréal, QC
- Posted Oct 14, 2026
RCCA Lead
- On-site
- Montréal, QC
- Posted Oct 14, 2026
Programmer – Aerospace Metrology Automation
- On-site
- Longueuil, QC
- Posted Oct 14, 2026
