bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesSybridgetechCatia Programmer

Catia Programmer

Sybridgetech · Lakeshore, Ontario, N8N 5C4, Canada · Hybrid · Active · BambooHR

Job facts

FieldValue
CompanySybridgetech
TitleCatia Programmer
Normalized title-
Department / teamEngineering
LocationLakeshore, Canada
Work modelHybrid / Hybrid
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-06-04 / 2026-05-30
Changed / last seen2026-06-06 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Sybridgetech.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through BambooHR.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Lakeshore.Open
Department jobsActive postings in Engineering.Open
Work model jobsActive Hybrid postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanySybridgetech
Sourceb0621786-4dcd-49ee-afae-6edb963264f0
ATS providerBambooHR

Description

We’re looking for a hands-on   CATIA programmer   to own and evolve our   CATIA V5R14mold-base automation . We design injection molds in CATIA and rely on extensive automation (CATIA macros + VBA orchestration) to standardize our mold base, accelerate release, and reduce repetitive work. This role takes over an existing macro library,   deciphers legacy scripts , and updates/expands automation to match a proven   NX mold base reference workflow . Critical environment requirement We operate on   CATIA V5R18   and are   not under an active maintenance contract . All automation must be   programmed and supported in V5R18   (no dependency on newer versions/features, patches, or vendor fixes). You must be comfortable delivering stable solutions in a   locked-version, legacy environment . Key responsibilities Maintain and extend our existing CATIA macro library and related VBA scripts used to automate mold design workflows. Read, diagnose, and refactor legacy macros/scripts to improve stability, speed, and maintainability. Improve robustness of automation across product structure changes (assemblies, sub-products, instantiation, naming conventions). Align CATIA mold-base automation to an   NX mold base reference   (match intent and outputs as closely as practical). Add logging, error handling, and documentation so automation is repeatable and supportable by others. Partner with design, surfacing, machining, and program teams to translate workflow needs into automation. Required qualifications Proven CATIA V5 automation experience , specifically: CATIA V5R18   macro development/support CATScript / VBScript and/or   VBA via CATIA COM automation Strong understanding of CATIA design structure: CATPart/CATProduct/CATDrawing concepts selection methods, parameters, publications, links/updates bodies/hybrid bodies (geometrical sets), constraints, product structure control Strong VBA skills   (not just recorded macros): Excel object model, file I/O, string parsing structured error handling, modular design, maintainable code Experience in   injection mold design environments   and understanding mold base architecture. CATIA Knowledgeware (parameters/formulas/design tables/rules/checks) Demonstrated ability to   inherit and modernize legacy code : interpret intent, safely modify behavior, keep backward compatibility document changes and build simple test/validation checklists Preferred qualifications Familiarity with NX workflows (enough to compare outputs/process intent) Basic version control habits (Git or equivalent) and change logging discipline

Full job record

Job ID3a3f4973a1bbccb27a4f2f5941bceb25c346687c
Org ID62a626f0-e0f9-480b-91ab-2d267c3d59c3
Source IDb0621786-4dcd-49ee-afae-6edb963264f0
Board IDb0621786-4dcd-49ee-afae-6edb963264f0
Providerbamboohr
Provider Job Key599
TitleCatia Programmer
Normalized Title
Statusactive
Activeyes
Location TextLakeshore, Ontario, N8N 5C4, Canada
DepartmentEngineering
Team
Employment Typefull_time
Workplace Typehybrid
Remote Policyhybrid
CountryCanada
Region
CityLakeshore
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://sybridgetech.bamboohr.com/careers/599
Apply URLhttps://sybridgetech.bamboohr.com/careers/599
First Seen At2026-05-30 06:04:14Z
Last Seen At2026-06-06 09:38:48Z
Last Checked At2026-06-06 09:38:48Z
Last Changed At2026-06-06 09:38:48Z
Inactive At
Source Posted At2026-06-04 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=sybridgetech/date=2026-06-06/2026-06-06T09-38-46-726Z-ca8cb043fa9751785c813a67a3a8d980583f438cabc1f2797ce5a2afb92f05d7.json
Event Fields
{
  "content_hash": "1afdcf0621ef74c21295061a072b89735db97818f439c2e798541a06e9c6ccae",
  "source_hash": "bd678bcdc99c072444f3ee461d532f615ae256572bff6f771b85d57fd9af934b",
  "last_changed_at": "2026-06-06T09:38:48.799Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Lakeshore, Ontario, N8N 5C4, Canada",
    "city": "Lakeshore",
    "region": null,
    "country": "Canada",
    "is_remote": false,
    "confidence": 0.95
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T09:38:48.775Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Lakeshore, Ontario, N8N 5C4, Canada",
      "city": "Lakeshore",
      "region": null,
      "country": "Canada",
      "is_remote": false,
      "confidence": 0.95
    },
    "countries": [
      "Canada"
    ]
  },
  "remote_policy": "hybrid",
  "salary_period": null,
  "workplace_type": "hybrid",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "599",
    "isRemote": null,
    "location": {
      "city": "Lakeshore",
      "state": "Ontario"
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "18634",
    "locationType": "0",
    "jobOpeningName": "Catia Programmer ",
    "departmentLabel": "Engineering",
    "employmentStatusLabel": "Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "Lakeshore",
      "state": "Ontario",
      "postalCode": "N8N 5C4",
      "addressCountry": "Canada"
    },
    "datePosted": "2026-06-04",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p><span style=\"color: inherit\">We’re looking for a hands-on<span> </span><span style=\"font-weight: bold\">CATIA programmer</span><span> </span>to own and evolve our<span> </span><span style=\"font-weight: bold\">CATIA V5R14mold-base automation</span>. We design injection molds in CATIA and rely on extensive automation (CATIA macros + VBA orchestration) to standardize our mold base, accelerate release, and reduce repetitive work. This role takes over an existing macro library,<span> </span><span style=\"font-weight: bold\">deciphers legacy scripts</span>, and updates/expands automation to match a proven<span> </span><span style=\"font-weight: bold\">NX mold base reference workflow</span>.</span></p>\n<p><br></p>\n<p><span style=\"font-weight: bold\"><span style=\"color: inherit\">Critical environment requirement</span></span></p>\n<ul>\n<li><span style=\"color: inherit\">We operate on<span> </span><span style=\"font-weight: bold\">CATIA V5R18</span><span> </span>and are<span> </span><span style=\"font-weight: bold\">not under an active maintenance contract</span>.</span></li>\n<li><span style=\"color: inherit\">All automation must be<span> </span><span style=\"font-weight: bold\">programmed and supported in V5R18</span><span> </span>(no dependency on newer versions/features, patches, or vendor fixes).</span></li>\n<li><span style=\"color: inherit\">You must be comfortable delivering stable solutions in a<span> </span><span style=\"font-weight: bold\">locked-version, legacy environment</span>.</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\"><span style=\"color: inherit\">Key responsibilities</span></span></p>\n<ul>\n<li><span style=\"color: inherit\">Maintain and extend our existing CATIA macro library and related VBA scripts used to automate mold design workflows.</span></li>\n<li><span style=\"color: inherit\">Read, diagnose, and refactor legacy macros/scripts to improve stability, speed, and maintainability.</span></li>\n<li><span style=\"color: inherit\">Improve robustness of automation across product structure changes (assemblies, sub-products, instantiation, naming conventions).</span></li>\n<li><span style=\"color: inherit\">Align CATIA mold-base automation to an<span> </span><span style=\"font-weight: bold\">NX mold base reference</span><span> </span>(match intent and outputs as closely as practical).</span></li>\n<li><span style=\"color: inherit\">Add logging, error handling, and documentation so automation is repeatable and supportable by others.</span></li>\n<li><span style=\"color: inherit\">Partner with design, surfacing, machining, and program teams to translate workflow needs into automation.</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\"><span style=\"color: inherit\">Required qualifications</span></span></p>\n<ul>\n<li><span style=\"font-weight: bold\"><span style=\"color: inherit\">Proven CATIA V5 automation experience</span></span><span style=\"color: inherit\">, specifically:</span>\n<ul>\n<li><span style=\"font-weight: bold\"><span style=\"color: inherit\">CATIA V5R18</span></span><span style=\"color: inherit\"><span> </span>macro development/support</span></li>\n<li><span style=\"color: inherit\">CATScript / VBScript and/or<span> </span><span style=\"font-weight: bold\">VBA via CATIA COM automation</span></span></li>\n</ul>\n</li>\n<li><span style=\"color: inherit\">Strong understanding of CATIA design structure:</span>\n<ul>\n<li><span style=\"color: inherit\">CATPart/CATProduct/CATDrawing concepts</span></li>\n<li><span style=\"color: inherit\">selection methods, parameters, publications, links/updates</span></li>\n<li><span style=\"color: inherit\">bodies/hybrid bodies (geometrical sets), constraints, product structure control</span></li>\n</ul>\n</li>\n<li><span style=\"font-weight: bold\"><span style=\"color: inherit\">Strong VBA skills</span></span><span style=\"color: inherit\"><span> </span>(not just recorded macros):</span>\n<ul>\n<li><span style=\"color: inherit\">Excel object model, file I/O, string parsing</span></li>\n<li><span style=\"color: inherit\">structured error handling, modular design, maintainable code</span></li>\n</ul>\n</li>\n<li><span style=\"color: inherit\">Experience in<span> </span><span style=\"font-weight: bold\">injection mold design environments</span><span> </span>and understanding mold base architecture.</span></li>\n<li><span style=\"color: inherit\">CATIA Knowledgeware (parameters/formulas/design tables/rules/checks)</span></li>\n<li><span style=\"color: inherit\">Demonstrated ability to<span> </span><span style=\"font-weight: bold\">inherit and modernize legacy code</span>:</span>\n<ul>\n<li><span style=\"color: inherit\">interpret intent, safely modify behavior, keep backward compatibility</span></li>\n<li><span style=\"color: inherit\">document changes and build simple test/validation checklists</span></li>\n</ul>\n</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\"><span style=\"color: inherit\">Preferred qualifications</span></span></p>\n<ul>\n<li><span style=\"color: inherit\">Familiarity with NX workflows (enough to compare outputs/process intent)</span></li>\n<li><span style=\"color: inherit\">Basic version control habits (Git or equivalent) and change logging discipline</span></li>\n</ul>",
    "compensation": "$45-$55",
    "departmentId": "18634",
    "locationType": "0",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Catia Programmer ",
    "departmentLabel": "Engineering",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Mid-level",
    "jobOpeningShareUrl": "https://sybridgetech.bamboohr.com/careers/599",
    "employmentStatusLabel": "Full-Time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/3a3f4973a1bbccb27a4f2f5941bceb25c346687c?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/62a626f0-e0f9-480b-91ab-2d267c3d59c3JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/b0621786-4dcd-49ee-afae-6edb963264f0JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/3a3f4973a1bbccb27a4f2f5941bceb25c346687c/eventsJSON