Be Inspired. Think LUCID.

LUCID Vision Labs is filled with talented, passionate, and inspiring people. But what makes us special is a work environment that is truly humble. We promote collaborative teamwork where respect, trust, communication, and commitment are key elements.

View our current job postings.

Envision

Every achievement big or small starts off with a vision. We all have our visions and try different things to turn our visions into reality. It is a way of seeing the invisible and acting on insight. Innovation doesn’t start with just an idea, it’s a mindset of seeing what’s possible.

Inspire

We look inside and outside for inspiration. We recognize that in order to make positive changes in the world we have to start with ourselves. We believe that each and every one of us has something to offer that brings immense value to our culture and the spirit of our organization.

Empower

Empowerment helps us sustain a mindset and emotional state that allows us to keep on going, in the face of setbacks or adversity. We focus on solutions, not problems. We focus on what is at the end of the line, not on what we have to go through before we get to the end of the line.

Transform

We put into practice what we’ve learned, use the excitement that we get from envisioning, use the empowerment we developed, and then take action to continuously improve and excel.  Whatever we have to do to turn our vision into a reality, we do it with the right attitude and in the spirit of excellence.

Interested in joining LUCID? We are always looking for new talent!

Email us at careers@thinklucid.com

Learn more about us.

Current Positions

LUCID Vision Labs is proud to be an equal opportunity workplace committed to building a team culture that celebrates diversity and inclusion. We offer a highly competitive salary, RRSP matching, flexible work schedule, casual dress, dental care, vision care, extended health care, employee wellness program, life insurance, disability insurance, on-site parking and paid time off. We thank all applicants who apply; however only those selected for consideration will be contacted.

Job Title: Senior Quality Assurance Engineer – Burnaby, BC

Reports To: CFO, General Manager

Job Purpose
The Senior Quality Assurance Engineer is responsible for supporting and improving product and manufacturing quality throughout the organization. This role serves as a key technical bridge between Engineering, Manufacturing, Supply Chain, and Quality Assurance, providing engineering judgement and quality expertise to resolve complex product and process issues. The Senior Quality Assurance Engineer will participate in the Materials Review Board (MRB) and be responsible for evaluating non-conforming materials, components, and finished products to determine appropriate disposition, including whether material can be accepted for use, reworked, repaired, returned to the supplier, or rejected. Combine strong technical knowledge with practical manufacturing judgment to ensure that quality decisions are properly documented and aligned with customer, company and regulatory requirements.

Duties and Responsibilities
• Lead and participate in Materials Review Board (MRB) activities, including the review and disposition of non-conforming materials, components, and products.
• Evaluate deviations from engineering drawings, specifications, GD&T, specifications, BOMs, and technical requirements based on quality, functionality, reliability, safety and risk.
• Collaborate with Engineering, Manufacturing, Supply Chain, and QA to resolve complex quality and technical issues.
• Investigate incoming material, supplier, and manufacturing quality issues and recommend practical solutions.
• Lead or support root causes analysis, corrective actions, and preventive actions for significant or recurring quality issues.
• Provide Quality input for new product development, design changes, process changes, and supplier selection.
• Ensure products and manufacturing processes comply with company requirements, customer specifications, industry standards, and regulatory requirements.
• Support internal and external audits and provide technical documentation and evidence as required.
• Analyze quality trends and drive continuous improvement initiatives to reduce defects, improve processes, and enhance overall product quality.

Qualifications/Education/Skills
• Bachelor’s degree in Mechanical Engineering, Manufacturing Engineering, Quality Engineering, or a related discipline.
• 5+ years of experience in Quality Engineering, Manufacturing Engineering, Mechanical Engineering, or a related field.
• Strong ability to interpret complex mechanical drawings, specifications, and GD&T.
• Experience working with non-conforming material and MRB processes.
• Strong understanding of manufacturing processes, inspection methods, and quality control principles.
• Experience performing root cause analysis and implementing corrective actions.
• Familiarity with ISO 9001 quality management systems and applicable industry standards.
• Strong understanding of engineering specifications, tolerances, and acceptance criteria.
• Ability to make sound technical decisions based on engineering requirements, risk, and practical manufacturing considerations.
• Excellent written and verbal communication skills.
• Strong analytical, problem-solving, and decision-making abilities.

Additional Preferred Skills
• Experience in machine vision, optics, electronics, precision manufacturing, or industrial automation.
• Formal training or certification in ASQ Certified Quality Engineer (CQE), Six Sigma, or similar.
• Experience with GD&T certification/training, ERP/MRP, JIRA and quality management systems.
• Demonstrated ability to identify, develop, and implement best practices using lean principles.

Job Title: Field Application Engineer – China

Reports To: Regional Sales Manager, Greater China

Job Purpose
Field Application Engineer (FAE) who applies in-depth product knowledge of LUCID Vision’s camera technologies to support sales activities at a technical and application level. The FAE will work closely with our customers to resolve technical issues, as well as interact with our sales team members to support successful sales outcomes. The FAE will be based in Shenzhen or Guangzhou. Customers are served by phone and video, in exceptional cases travel to the customer may be necessary.

现场应用工程师(FAE)需具备工业相机扎实的专业知识,在技术及应用层面支持Lucid Vision公司的销售活动。该工程师将与客户密切合作,解决技术问题,并与销售团队成员配合以助力达成区域销售业绩。该职位将驻深圳或廣州,与客户的服务通过电话和视频进行,在特殊情况下可能需要前往客户现场。

Duties and Responsibilities
• Provide deep technical expertise for diverse applications such as factory automation, inspection, robotics, 3D, scientific, medical etc.
• Provide deep technical support and training to customers in their selection and use of LUCID Vision cameras to ensure a successful integration of the camera into their system.
• Provide technical leadership and guidance that focuses on design win strategies for key customer opportunities.
• Participate in the discussions of customer-customized solutions and the development of internal test software related to the solutions.
• Collaborate with LUCID Vision engineers and factory resources to develop and deliver technical proposals to customer’s project managers, engineering managers, system architects and design engineers.
• Create presentations and demonstration material to help showcase LUCID Vision’s products, tools, and methodologies that align with customer needs.
• Provide regular feedback to LUCID Vision’s management team and factory experts regarding customer requirements.

• 为各种应用提供深入的技术支持,例如工厂自动化、检测、机器人技术、3D、科学、医疗等。
• 为客户提供深入的技术支持和培训,帮助他们选择和使用LUCID工业相机,以确保相机能够成功集成到他们的系统中。
• 提供技术支持和指导,重点关注针对关键客户机会的导入策略。
• 参与客户定制方案的讨论以及方案相关的内部测试软件的开发与调试。
• 与LUCID总部视觉工程师和相关部门合作,并向客户项目经理、工程经理、系统架构师和设计工程师提交技术提案。
• 制作演示文稿和演示材料,以帮助展示 LUCID 视觉的产品、工具和方法,这些都符合客户的需求。
• 与 LUCID 总部的管理团队和工厂专家定期交流,就客户需求提供反馈。

Qualifications/Education/Skills
• Excellent interpersonal skills, strong presentations skills and the ability to work with multiple groups
• Willingness to learn, research and engage in areas that the applicant is not familiar with
• Analytical skills to determine business prioritization and timelines with limited resources
• BS or MS in Electrical Engineering or Computer Science or equivalent
• Min +5 years of industry experience ideally with imaging, cameras, image sensors, and technical support (machine vision knowledge is a plus)
• In-depth knowledge of vision software tools for cameras designs – i.e VisionPro, Matlab, Halcon, Matrox, National Instrument, Pleora, etc.
• C, C++, C# programming skills and with Visual Studio debugging technique (OpenCV and/or Python experience is a plus)
• In-depth knowledge of Linux development environment
• Fluent English, Mandarin and any other language welcome

• 出色的人际交往能力、出色的演讲能力以及与多个团队合作的能力。
• 愿意学习、研究并涉足申请人不熟悉的领域。· 具备分析能力,能够根据有限的资源确定业务优先事项和时间表。
• 电气工程、计算机科学或相关专业的学士或硕士学位。
• 至少 5 年的行业经验,最好有图像、相机、图像传感器和技术支持方面的经验(机器视觉知识者优先)。
• 对相机设计的视觉软件工具有深入的了解,例如 VisionPro、Matlab、Halcon、Matrox、National Instrument、Pleora 等。
• 具备 C、C++、C# 编程技能,并熟悉 Visual Studio 调试技术(OpenCV 和/或 Python 经验者优先。
• 对 Linux 开发环境有深入的了解。
• 英语流利,普通话熟练,其他语言也欢迎(但并非必须)。

Job Title: Field Applications Engineer – Tokyo

Reports To: Branch Manager – APAC

Job Purpose
Field Application Engineer (FAE) who applies in-depth product knowledge of LUCID Vision’s camera technologies to support sales activities at a technical and application level. The FAE will work closely with our customers to resolve technical issues, as well as interact with our sales team members to support successful sales outcomes. The FAE will be based in Tokyo. Customers are served by phone and video, in exceptional cases travel to the customer may be necessary.

Duties and Responsibilities
• Provide deep technical expertise for diverse applications such as factory automation, inspection, robotics, 3D, scientific, medical etc.
• Provide deep technical support and training to customers in their selection and use of LUCID Vision cameras to ensure a successful integration of the camera into their system.
• Provide technical leadership and guidance that focuses on design win strategies for key customer opportunities.
• Collaborate with LUCID Vision engineers and factory resources to develop and deliver technical proposals to customer’s project managers, engineering managers, system architects and design engineers.
• Create presentations and demonstration material to help showcase LUCID Vision’s products, tools, and methodologies that align with customer needs.
• Provide regular feedback to LUCID Vision’s management team and factory experts regarding customer requirements.

Qualifications/Education/Skills
• Excellent interpersonal skills, strong presentations skills and the ability to work with multiple groups
• Willingness to learn, research and engage in areas that the applicant is not familiar with
• Analytical skills to determine business prioritization and timelines with limited resources
• Willingness to travel in Europe
• BS or MS in Electrical Engineering or Computer Science or equivalent
• Min +5 years of industry experience ideally with imaging, cameras, image sensors, and technical support (machine vision knowledge is a plus)
• In-depth knowledge of vision software tools for cameras designs – i.e VisionPro, Matlab, Halcon, Matrox, National Instrument, Pleora, etc.
• C, C++, C# programming skills and with Visual Studio debugging technique (OpenCL and/or Python experience is a plus)
• In-depth knowledge of Linux development environment
• Fluent English, Japanese. Any other language welcome

Job Title: Area Sales Manager – EMEA

Reports To: General Manager, EMEA

Job Purpose
The Area Sales Manager will sell LUCID Vision Labs products and establish/foster new customer relationships, while maintaining and growing existing business in keeping with the mission and values of the company. The Area Sales Manager will maintain accurate and up-to-date records of activities in the company’s database(s), and work with other teams within the company to further promote and develop LUCID Vision Labs to a top-tier supplier in the machine vision industry. This position is based in Ilsfeld, Germany under a hybrid work schedule.

Duties and Responsibilities
• Assist and educate the customer in all the technical features and benefits of our products and match them to customer requirements
• Negotiate pricing in accordance with company policy and guidelines
• Meet or exceed sales goals be working cooperatively with the sales team and paying attention to
both customer retention and new customer growth.
• Provide input to help accurately forecast future sales growth to set realistic sales targets
• Ensure that the proper customer information is entered and maintained in the CRM for internal
teams to properly conduct resource planning.
• Understand and communicate the status of each customer project and ensure all internal teams involved are kept informed.
• Foster strong, trusted relationships with existing customers by traveling to customer sites and
engaging in regular calls to ensure we are meeting their needs and retaining their business.
• Developing new business by attending trade shows, making new contacts over email, and
conducting product demonstrations to potential future customers.
• Provide feedback to Product Management and Engineering teams on customer requirements, feature requests, and potential products that would assist in further developing LUCID Vision Labs business.
• Stay on top of industry trends to identify potential market opportunities for supporting company growth. Examples include walking a tradeshow, conducting market and technologies research, and attending technical trainings.
• Collaborate with the marketing team to improve marketing materials and demonstrations based on feedback you are getting from our customers and from the market as a whole.
• Perform other related duties as required.

Qualifications/Education/Skills
• Minimum 5 years of technical sales/application background
• OEM customer management background and skills.
• Conscientious and assiduous – support and commit to actions need to be taken care of.
• Knowledge of CRM systems and MS Windows programs (Office, Word, Excel, Outlook).
• Self-motivated – ability to work with minimal supervision.
• Ability to travel throughout the EMEA region (requires travel to customer meetings, trade shows, etc.)
• Experience working in a team environment with Sales, Product Management, Production, Quality & Marketing departments.
• Post-Secondary Degree (Engineering or Business)
• Machine vision & technical background aptitude and knowledge
• 5+ Years of technical sales and application background
• Experience with forecasting and sales projections
• Highly effective and professional communicator experienced working with C-level customers
• Fluent English, German. Any other language welcome

Job Title: Computer Vision Engineer, FPGA – Burnaby BC

Reports To: Engineering Manager, FPGA

Job Purpose
The Computer Vision Engineer, FPGA will develop and implement advanced image processing algorithms for LUCID’s industrial machine vision cameras. This role focuses on designing, modeling, validating, and optimizing computer vision and image signal processing algorithms, then translating selected algorithms into efficient FPGA-based implementations for real-time, low-latency camera operation. The ideal candidate has strong computer vision and image processing knowledge, practical software prototyping experience in Python, MATLAB, or similar tools, and some familiarity with hardware design constraints. Direct FPGA experience is highly valuable, but candidates with strong algorithm development skills and a willingness to learn FPGA implementation may also be considered.This role will support development across standard area-scan image signal processing, line-scan image processing, and 3D/time-of-flight imaging pipelines.

Duties and Responsibilities
• Research, design, and prototype image processing and computer vision algorithms for industrial camera products.
• Develop algorithm models, simulations, and test environments using Python, MATLAB, or similar tools.
• Evaluate algorithm performance using image quality metrics, simulation data, test images, and real camera data.
• Refine algorithms based on image quality, performance, latency, robustness, and implementation feasibility.
• Develop and support image signal processing algorithms for area-scan, line-scan, and time-of-flight camera pipelines.
• Model data flows and makes architectural decisions based on product requirements, schedule, device limitations, bandwidth, latency, and system-level constraints.
• Convert selected software-based algorithms into efficient FPGA implementations using VHDL.
• Optimize FPGA implementations for latency, resource utilization, timing performance, memory bandwidth, and target camera constraints.
• Simulate and validate FPGA-based image processing blocks.
• Contribute to integration of processing blocks into larger FPGA and camera system architectures.
• Document algorithm behaviour, architecture decisions, design requirements, interfaces, implementation details, and verification results.
• Stay informed on relevant developments in image processing, computer vision, FPGA implementation methods, camera ISP design, and time-of-flight imaging.

Qualifications/Education/Skills
• Master’s or PhD (preferred) degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
• Experience developing camera ISP pipelines for area-scan or line-scan image sensors.
• Experience with time-of-flight imaging, depth processing, 3D imaging, or related calibration and correction algorithms.
• Experience with stereo vision, image warping, compression, HDR processing, or camera calibration.
• Experience with real-time, low-latency image processing systems.
• Experience converting floating-point software models into fixed-point or hardware-efficient implementations.
• Experience with high-level modeling, hardware/software co-design, or top-down algorithm-to-hardware workflows.
• Experience implementing production FPGA designs using VHDL or Verilog.
• Experience with Xilinx/AMD or Intel/Altera FPGA development tools.
• Experience with FPGA simulation, timing closure, resource optimization, and in-system debugging.
• Knowledge of sensor interfaces, camera architectures, or embedded systems.
• Understanding of CPU, GPU, and FPGA architecture trade-offs.
• Experience contributing to products shipped in volume.
• Experience with image signal processing algorithms such as demosaicing, color correction, auto exposure, auto white balance, tone mapping, sharpening, denoising, geometric correction, or image enhancement.
• Experience developing, modeling, and evaluating algorithms in Python, MATLAB, or similar environments.
• Ability to evaluate algorithm performance using test data, image quality analysis, simulation results, and real-world imaging conditions.
• Ability to translate algorithmic concepts into practical implementations with real-world performance, memory, latency, and compute constraints.
• Familiarity with digital hardware concepts such as fixed-point arithmetic, pipelining, streaming data paths, memory interfaces, and resource-limited design.
• Strong debugging, analysis, documentation, and communication skills.
• Ability to work collaboratively across hardware, firmware, software, and product development teams.

Job Title: Field Applications Engineer – Americas

Reports To: General Manager, North America (Sales)

Job Purpose
The Field Applications Engineer (FAE) will apply in-depth product knowledge of LUCID Vision’s camera technologies to support sales activities at a technical and application level. The FAE will work closely with our customers to resolve technical issues, as well as interact with our sales team members to support successful sales outcomes. The FAE will be based in our headquarters in Richmond, BC, Canada. Frequent travel to customer sites is required within Canada, US, Australia, New Zealand, Germany and occasionally to South America.

Duties and Responsibilities
· Provide deep technical expertise for diverse applications such as factory automation, inspection, robotics, 3D, scientific, medical etc.
· Provide deep technical support and training to customers in their selection and use of LUCID Vision cameras to ensure a successful integration of the camera into their system.
· Provide technical leadership and guidance that focuses on design win strategies for key customer opportunities.
· Collaborate with LUCID Vision engineers and factory resources to develop and deliver technical proposals to customer’s project managers, engineering managers, system architects and design engineers.
· Create presentations and demonstration material to help showcase LUCID Vision’s products, tools, and methodologies that align with customer needs.
· Provide regular feedback to LUCID Vision’s management team and factory experts regarding customer requirements.

Qualifications/Education/Skills
· Excellent interpersonal skills, strong presentations skills and the ability to work with multiple groups
· Willingness to learn, research and engage in areas that the applicant is not familiar with
· Analytical skills to determine business prioritization and timelines with limited resources
· Willingness to travel frequently (approximately 5 months)
· BS or MS in Electrical Engineering or Computer Science or equivalent
· Min 1.5+ years of industry experience ideally with imaging, cameras, image sensors, and technical support (machine vision knowledge is a plus)
· In-depth knowledge of vision software tools for cameras designs – i.e VisionPro, Matlab, Halcon, Matrox, National Instrument, Pleora, etc.
· C, C++, C# programming skills and with Visual Studio debugging technique (OpenCL and/or Python experience is a plus)
· In-depth knowledge of Linux development environment

Job Title: Firmware Engineer Co-Op/Internship

Reports To: Engineer Manager, Firmware – Burnaby BC

Job Purpose
In keeping with the vision and mission of the Company, the Firmware Testing Co-Op/Internship role is responsible for the implementation and design of tests to help increase the robustness and speed of identifying firmware issues. Responsibilities will include, but are not limited to, implementing tests, debugging and documenting test failures, and investigating methods to improve test processes and features. Main interactions for this position will be within the firmware team but can extend to external teams.

Duties and Responsibilities
Firmware Development
• Design, implement, and maintain embedded firmware in C for microcontroller- or processorbased systems.
• Develop new firmware features based on product requirements and engineering specifications.
• Modify and optimize existing firmware for improved performance, memory usage, and power efficiency.
• Debug firmware issues using hardware debugging tools such as JTAG/SWD debuggers, logic analyzers, and oscilloscopes.
Firmware Testing (C++)
• Develop automated unit and integration tests in C++ to verify firmware functionality.
• Execute regression tests to ensure new firmware changes do not introduce defects.
• Investigate test failures and collaborate with firmware developers to resolve issues.
• Improve test coverage by adding new automated test cases for firmware modules.
• Maintain and enhance existing firmware test frameworks.

Qualifications/Education/Skills
• Currently enrolled in a Bachelor’s or Master’s degree program in Electrical Engineering, Computer Engineering, or a related field
• Proficiency in C, C++ and Python for debugging and test automation.
• Strong debugging skills, especially with Ethernet-connected devices.
• Experience or coursework in network protocols (TCP/IP, UDP, etc.) is a plus.
• Familiarity with embedded systems, firmware, and hardware debugging tools.
• Self-motivated, eager to learn, and capable of working independently.
• Strong problem-solving and analytical skills.
• Excellent communication and collaboration skills.

Job Title: Outside Sales Representative – Australia & New Zealand

Reports To: General Manager – Americas & Oceania Region

Job Purpose
This position is based in Australia, ideally in Melbourne, Sydney or the surrounding areas. The OSR, Australia & New Zealand is responsible for outside sales of LUCID Vision Labs products within the defined territory. The OSR, Australia & New Zealand will be expected to develop new customer relationships while maintaining and growing existing business to meet or exceed defined territory sales goals. Input and maintain accurate and up to date records of activities in company’s CRM. Work with other teams within the organization to further promote and develop Lucid Vision Labs to a top tier supplier in the Machine Vision industry. The employee will need to represent the company’s core mission and values.

Duties and Responsibilities
· Assist and educate the customer in all the technical features and benefits of our products and match them to customer requirements
· Negotiate pricing in accordance with Company policy and guidelines
· Meet or exceed sales goals be working cooperatively with the sales team and paying attention to both customer retention and new customer growth.
· Obtain guidance and input from the OSR’s to help accurately forecast future sales growth and set realistic sales targets
· Ensure that the proper customer information is entered and maintained in the CRM for internal teams to properly conduct resource planning.
· Understand and communicate the status of each customer project and ensure all internal teams involved are kept informed.
· Foster strong, trusted relationships with existing customers by traveling to customer sites and engaging in regular calls to ensure we are meeting their needs and retaining their business.
· Develop new business by attending tradeshows, make new contacts over email, and conduct product demonstrations to potential future customers.
· Provide feedback to Product Management / Engineering teams on customer requirements / feature requests and potential products that would assist in further developing Lucid Vision Labs business.
· Stay on top of industry trends to identify potential market opportunities for supporting company growth. Examples include walking a tradeshow, conducting market and technologies research, attending technical trainings.
· Collaborate with the marketing team to improve marketing materials and demonstrations based on feedback you are getting from our customers and from the market as a whole.
· Perform other related duties as required.

Qualifications/Education/Skills
· Minimum 5 years of technical sales/application background
· OEM customer management background / skills
· Conscientious and assiduous – support and commit to actions need to be taken care of.
· Knowledge of CRM systems and MS Windows programs (Office, Word, Excel, Outlook)
· Self-motivated – ability to work with minimal supervision
· Ability to travel throughout Australia & New Zealand (travel to customer meetings, tradeshows etc.)
· Experience working in a team environment with Sales, Product Management, Production, Quality & Marketing departments.
· Post Secondary Degree (Engineering or Business)