Postuler

Publié le mois dernier

Programmer – Aerospace Metrology Automation

@ Cyient

Longueuil, Québec

Temps plein
Postuler
SIGNAUX

Responsabilités :

  • 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.

Résumé des exigences :

  • 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.
  • 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.
Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-10-12
Première détection par notre source
2026-11-11
Mise à jour du dossier source
2026-11-11

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

ChampValeur
Offres sur Jobsy6
Description

Programmer - Aerospace Metrology Automation

Job Description

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.

Roles & Responsibilities

Programmer – Aerospace Metrology Automation The position offered is a full-time assignment within the MB-DMI (Model-Based Definition, Manufacturing & Inspection) team, part of the Quality organization. The objective of MB-DMI, a transformation initiative, is to implement processes and technologies based on 3D modeling and automation, integrating them into product definition, manufacturing, and quality inspection activities. Cutting-edge technologies such as 3D scanning, high-precision CMMs, and others are leveraged as part of this transformation. The initiative aims to significantly improve lead times, quality, costs, and engine performance. The selected candidate will be responsible for automating part inspection using 3D scanning, from interpreting engineering requirements to extracting measurement results from scanned parts. In addition, programming projects related to inspection plan generation tools, databases, or dashboard development may also be assigned. The position is based onsite at Plant 1 in Longueuil, Quebec.

Designation

Associate

Open Positions

Qualification

Node (PL1), Nagios (PL1), MySQL (PL1), MVC (PL1), Mule Soft (NA), MSProject (PL1), MSBI(SSIS, SSAS, SSRS) (PL1), MS Dyna365 (PL1), MOQ/Rhino (PL1), Mongo (PL1), ML (PL1), Maven (NA), Matlab (PL1), Map 3D (PL1), Magik (PL1), Logstash (PL1), Load Runner (PL1), Linux (PL1), Kubernetes (PL1), Kony (NA), Knockout (PL1), Kibana (PL1), Kafka (PL1), JWT (NA), Junit (PL1), JQuery (PL1), JPA (PL1), Jmeter (PL1), Jira/Confluence (PL1), Jetty (PL1), Jenkins (NA), Jbehave (PL1), JavaScript (PL1), Java/J2EE (PL1), Java Swing (PL1), Jasmine (angular) (PL1), iOS (NA), Ionic(Angular) (NA), Integration Management (PL1), Installation and deployment (PL1), Illustrator (NA), IBM Tivoli Product Suite (Netcool, Omnibus, ITNM, TNPM,etc) (PL1), IBM RPT (NA), Human Resource Management (PL1), HTML5 (PL1), HPQC (PL1), Hibernate (PL1), HDFS(Hadoop) (PL1), Hadoop (PL1), Grid Analytics/ Re-Grid (PL1), Gradle (NA), Google API (PL1), GitHub (NA), Geo Server (PL1), GE Smallworld EO (PL1), GE Smallworld COMMS Suite (PL1), Fortran (PL1), FME.. (NA), ESRI (PL1), ESB (NA), Ericsson Network Engineer (PL1), Ericsson Adaptive Inventory (granite) (PL1), EntityFramework (PL1), ElasticSearch (PL1), Elastic/Solr (PL1), Eclipse (PL1), Docker (NA), Design Thinking (NA), D3 (PL1), CSS(LESS/SASS) (PL1), CRAMER (PL1), Cost Management (PL1), Core Java (PL1), Cordova (NA), Configuration Management (NA), Communications Management (PL1), Cloud softwares ((IaaS, storages, services, Logic/function apps, writing lambda, etc.) (NA), Chef (NA), CesiumJS (PL1), CAD API (PL1), CA Spectrum (PL1), C++ (PL1), C#.Net(Core) (PL1), C# (PL1), C (PL1), Burp (NA), BTEX (NA), Bootstrap (PL1), BMC Remedy (PL1), BizTalk (NA), BENTLEY v8i (PL1), AZURE (NA), AWS (NA), ArcObjects (PL1), ArcGIS (PL1), ARCFM.. (PL1), Application Architecture (NA), Appium(ios/ Andoid Testing Tool) (PL1), Apache Camel (PL1), Apache AD (PL1), Ansys (PL1), Ansible.. (PL1), Angularjs (PL1), Angular (PL1), Android Studio (PL1), Android (NA), Amchart (PL1), 3-GIS (PL1), .net Full stack (PL1), .net core 2.0 (PL1), Zabbix (PL1), Xunit/Nunit (.net) (PL1), Xamarin (NA), WWF (PL1), WPF (PL1), WebTrends (NA), Web Services (PL1), WEB API (NA), WCF (PL1), VMDS (PL1), Visio (PL1), Velocloud (PL1), VC4 (PL1), VC++ (PL1), VBA (PL1), UN (PL1), Typescript (PL1), TREX Search Engine (NA), TomCat (PL1), Time Management (PL1), TFS/Git (PL1), Test Complete (PL1), Telerik Controls (PL1), TCL/TK (PL1), Tableau (PL1), Sweetlets (NA), SVN (PL1), Suntech (PL1), Struts (PL1), Stakeholder Management (PL1), Sqlite (PL1), SQL (PL1), Spring Boot (PL1), Spring (PL1), Sparx EA (PL1), Spark (PL1), Sonar (NA), Solarwinds (PL1), Software test life cycle (PL1), Software development (PL1), SoapUI (PL1), Smallworld Core (PL1), Sharepoint (PL1), Service Now (PL1), Seleniuem (PL1), Security/Vulnerabity (NA), Scope Management (PL1), Schneider Fiber Manager (PL1), SAP(BAPI/FICO) (PL1), SAP Workspaces (NA), SAP PI/PO (NA), SaltStack (NA), RPA (PL1), Risk Management (PL1), Restful API (PL1), Requirement Gathering/Elicitation (NA), Reliability & Performance (NA), React (PL1), Rajor (PL1), R/Python (PL1), Quality Management (PL1), QTP (PL1), QT (PL1), QlikView (PL1), Puppet (NA), Product/subsystem testing (PL1), Procurement Management (PL1), Power On Restor (PL1), Power On Fusion (PL1), Power On Advantage (PL1), Power BI (PL1), PostgreSQL (PL1), Postgres with PostGis Plugin (PL1), Photoshop (NA), Phonegap (NA), Perl (PL1), Pearl (PL1), PDM API (PL1), OSI PI (PL1), Oracle OSB (NA), Oracle (PL1), OR mapper (NA), Openstack (PL1), OpenNMS (PL1), Openlayers4.0 (PL1), Open Street Map (PL1), Oauth (NA), NWDS (NA), Nunit (PL1), Notebooks(Jypeter/Zappelin) (PL1), Node js (NA)

Job Description Summary

Programmer – Aerospace Metrology Automation The position offered is a full-time assignment within the MB-DMI (Model-Based Definition, Manufacturing & Inspection) team, part of the Quality organization. The objective of MB-DMI, a transformation initiative, is to implement processes and technologies based on 3D modeling and automation, integrating them into product definition, manufacturing, and quality inspection activities. Cutting-edge technologies such as 3D scanning, high-precision CMMs, and others are leveraged as part of this transformation. The initiative aims to significantly improve lead times, quality, costs, and engine performance. The selected candidate will be responsible for automating part inspection using 3D scanning, from interpreting engineering requirements to extracting measurement results from scanned parts. In addition, programming projects related to inspection plan generation tools, databases, or dashboard development may also be assigned. The position is based onsite at Plant 1 in Longueuil, Quebec.

Recruiter

Emplois semblables

  • Senior Programmer - Tools | Programmeur senior - Outils

    Montréal, QC
    HybrideTemps plein

    NBCUniversal

    6+ ansCandidates need 6-8 years of professional game programming experience, strong C++ skills, and hands-on Unreal Engine editor and tools development. They also need solid debugging, data pipeline knowledge, version control experience with Perforce or Git, and strong cross-discipline communication.

    Unreal Engine, Slate, Editor Utility Widgets, Qt, .NET / WPF, Python

  • Programmer

    Quebec
    Temps plein, Temporaire

    FOP Consultants

    2+ ansCandidates need a bachelor's or master's degree in computer science or a related field, at least two years of programming experience, and knowledge of Scrum, Waterfall or agile methods. Good written and spoken French and English is required.

    SQL, .NET, C#, C++, Visual Studio, HTML5

  • SENIOR PROGRAMMER (Potential for an Executive Role)

    Montréal, QC
    Temps plein

    ProximityHCI

    7+ ansCandidates need 7+ years of software or systems development experience, a Bachelor's degree in computer science or a related field, and deep knowledge of C/C++. English is required, and the ability to lead others and work autonomously under tight deadlines is essential.

    C, C++, Python, OpenCL, Java, Android NDK

  • Programmer

    Marieville, QC

    Peak Toolworks: North America's largest carbide & diamond cutting tool manufacturer.

    Candidates need a DEC in Mechanical Engineering, strong analytical and problem-solving skills, and attention to detail. Good communication, autonomy and a focus on safety and quality are also sought.

    CNC programming software, Planning software, Lotus, Windows, Machinery's Handbook, Measuring instruments

  • Senior Programmer, Graphics Tools

    Montréal, QC

    Epic Games: Founded in 1991, Epic Games is a leading interactive entertainment company and provider of 3D engine technology.

    Epic Games needs candidates with excellent C++ skills, experience building artist tools in games or film, and work with geometry, texture or procedural generation. Experience in large codebases and using AI tools for programming is also needed.

    Unreal Editor, C++

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.