L

LMI Technologies

Produces 3D scanning and inspection sensors

Automation and Build Developer 2

DevOps EngineeringConfirmed live in the last 24 hours
Full-timeBurnaby, BC, Canada

About the Job

Requirements

  • At least 5 years of experience as a Build/Release Developer or Automation Developer, focused on CI/CD infrastructure and pipeline automation.
  • A Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or comparable experience.
  • Strong Python skills for build tooling and test automation.
  • Practical C++ skills, including resolving compiler and linker errors across toolchains and fixing product-code bugs.
  • Experience with GCC cross-compilation toolchains and Linux build systems.
  • Experience building Docker-based build environments.
  • Experience with Git and at least one CI/CD platform such as Bamboo, GitHub Actions, Bitbucket Pipelines, or Jenkins.
  • Ability to carry work from requirements through design, testing, and delivery.
  • Ability to identify and address factors that slow the team down.
  • Experience using AI in practical work, such as workflow optimization or building agent skills, while producing production-grade output.

Responsibilities

  • Maintain Bamboo CI pipelines and the custom Python-based build system using Docker-based build environments; help migrate to Bitbucket Pipelines.
  • Manage C++ builds across multiple target architectures with GCC and MSVC, including cross-compilation, and diagnose compiler, linker, and toolchain issues.
  • Implement dependency and build caching, parallelization, and test-run optimizations to reduce feedback time.
  • Build and maintain device test rigs and automation that deploys builds to physical Gocators and runs tests on them.
  • Integrate Google Test, pytest, and Jest suites into developer workflows, identify manual testing to automate, and implement that automation.
  • Drive versioning, artifact publishing, and software bill of materials generation; help shape firmware and package code-signing plans.
  • Integrate static application security testing and software composition analysis into every build for EU Cyber Resilience Act readiness.
  • Triage build and test failures using AI-assisted log analysis, open pull requests, validate branch builds, and merge fixes with review from the owning team.
  • Use Claude and other large language model tools for build scripting, debugging, log analysis, and code review; build reusable agent skills and help extend automation that takes tickets through pull request, CI, and merge.

Desired Qualifications

  • Experience integrating static application security testing and software composition analysis tools and working toward secure software development lifecycle or regulatory requirements such as the EU Cyber Resilience Act.
  • Experience with build caching at scale, such as ccache, sccache, remote caches, or Conan/vcpkg binary caching.
  • Experience building Docker build environments within CI/CD pipelines.
  • Development experience in embedded, resource-constrained environments.
  • Curiosity about industrial vision and metrology.

About the Company

LMI Technologies

Produces 3D scanning and inspection sensors

LMI Technologies makes 3D scanning and inspection systems for factory automation and OEMs. Its FactorySmart lineup includes Gocator all-in-one 3D smart sensors that bundle imaging, lighting, and processing, plus FocalSpec 3D Line Confocal sensors for transparent or multi-layer materials and chroma+scan sensors for wood products, all using non-contact 3D measurement for fast, precise quality data. The company differentiates itself with an integrated hardware/software suite, a global presence, and specialized product lines tailored to wood processing and difficult materials. Its goal is to help customers boost production efficiency, cut defects, and improve material yield by providing reliable, scalable 3D inspection on the factory floor.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Burnaby, Canada
Founded
2004

Recently Posted Jobs

Explore more opportunities at LMI Technologies

See more jobs