Senior Hardware Engineer
Burnaby, BCLMI Technologies
5+ ansCandidates need a bachelor's degree in electrical engineering and at least five years designing and testing digital logic such as FPGAs or ASICs. Hands-on experience with VHDL or Verilog, high-speed interfaces and self-verifying simulation environments is required.
Vivado, Chipscope, Logic analyzers, Oscilloscopes, Xilinx IP, Intel FPGA
Purchaser II
Burnaby, BCLMI Technologies
3+ ansCandidates need at least 3 years of purchasing or supply chain experience, post-secondary education, and experience with ERP systems and a quality management system. MRP experience, and experience with electronics, optics or machined parts, are considered assets.
NetSuite, Google Sheets, Google Docs, Gmail, Microsoft Office
Mechanical Product Designer I
Burnaby, BCLMI Technologies
Candidates need a bachelor's degree in mechanical engineering or an equivalent technical degree, plus co-op, internship or entry-level product design experience in high-tech manufacturing. They must know 3D CAD (SolidWorks preferred), have a basic understanding of statistical analysis, and communicate well.
SolidWorks, Python
Manufacturing Systems Designer II (Mechanical)
Burnaby, BCLMI Technologies
4+ ansCandidates need a Bachelor's degree in Mechanical Engineering and 4 to 6 years of similar experience in high-tech manufacturing. Lean knowledge is preferred, along with strong technical communication and CAD skills in SolidWorks or Fusion 360.
SolidWorks, Fusion 360, PLM document control system
Automation Technician II
Burnaby, BCLMI Technologies
2+ ansCandidates need a diploma in mechanical, mechatronics or controls engineering/technology and 2-4 years of related experience. Strong troubleshooting, CAD (SolidWorks), motion control knowledge and clear communication are required.
SolidWorks, precision measurement tools, lenses, cameras and filters
Vision Software Developer II
Burnaby, BCLMI Technologies
5+ ansCandidates need 5+ years of professional development experience, mostly in C++, and a Bachelor's or Master's degree in a technical field. They must know 3D geometry, camera models, calibration, unit testing with GoogleTest, Git and CMake.
C++, CMake, GoogleTest, Git, OpenCV, PCL
Technical Product Manager (Hardware & Accessories)
Burnaby, BCLMI Technologies
3+ ansCandidates need a bachelor's degree in engineering (mechanical, electrical or physics) and three to five years of hardware product or project management, ideally managing third-party suppliers. They need strong written and verbal communication, creative problem-solving skills and experience working in a multidisciplinary, customer-facing team.
Jira, MS Office, Google Docs, C++, C#, Python
Software Developer II
Burnaby, BCLMI Technologies
5+ ansCandidates need 5+ years of professional development experience, mainly in C++, plus a Bachelor's degree in computer engineering, computer science or a related field. They must be strong in multi-threaded systems, TCP/UDP socket programming, Git, CI/CD, GoogleTest and written and spoken English.
C++, Git, Jira, GoogleTest, Linux, Windows
Shipper/Receiver
Burnaby, BCLMI Technologies
2+ ansCandidates need 2+ years in a shipper/receiver or warehouse shipping role and a high school diploma. They must lift up to 25 kg occasionally, use pallet jacks and stackers, and work comfortably in NetSuite or a similar ERP/WMS.
NetSuite, RF-Smart, pallet jack, walking stacker, box taper, courier portals
Automation and Build Developer II
Burnaby, BCLMI Technologies
5+ ansCandidates need 5+ years as a build, release or automation developer with a strong CI/CD focus, strong Python and practical C++ skills, and experience with GCC cross-compilation, Linux build systems and Docker build environments. A bachelor's degree or equivalent experience and familiarity with Git and a CI/CD platform are required.
Bamboo, Bitbucket Pipelines, Docker, Git, GCC, MSVC