Lockheed Martin Canada is hiring a Computer Vision Engineer to advance our capabilities in edge-deployed perception systems. In this role, you will drive architectural evolution and deliver high-performance code, collaborating directly with hardware engineers and system architects to create robust, deployable solutions.
What You'll Do
- Drive architectural evolution and deliver high-performance perception code for edge-deployed platforms.
- Collaborate with hardware engineers, optics specialists, and system architects to transform algorithmic concepts into deployable solutions.
- Apply solid software design principles like modularity and testability to enhance and extend an existing C++/Python codebase.
- Write production-grade C++ code for core functionality, complemented by Python scripts for testing, simulation, and rapid prototyping.
- Deeply understand target hardware architecture and processing constraints to fine-tune algorithms for maximum runtime efficiency.
- Contribute to and leverage Continuous Integration/Continuous Deployment pipelines using GitLab CI, Google Test, and Docker.
What We're Looking For
- Expertise in Computer Vision fundamentals, theory, and applications including image processing, feature detection & recognition, geometry-based vision, and camera modeling.
- Must be a U.S. Citizen.
- Must be eligible to obtain and maintain a Top Secret clearance with adjudicated SCI Eligibility (TS/SCI).
Nice to Have
- A Masters or PhD in Computer Vision, Computer Science, Aerospace Engineering, or a related field.
- Displayed expertise in light transport modeling, rendering engines, intrinsic and extrinsic camera calibrations, multi-spectra effects, image filtering, frequency domain operations, image warping and transforms, N-view reconstruction, direct and indirect methods, SLAM, and relative pose estimation.
- Demonstrated experience in leading a team of technical engineers.
- Experience with C++, MATLAB, Python, CUDA, and/or RUST.
- Possession of an active TS/SCI clearance.
Technical Stack
- C++, Python, MATLAB, CUDA, RUST
- GitLab CI, Google Test, Docker
Team & Environment
You will join a high-impact, cross-functional team delivering cutting-edge perception solutions.
Benefits & Compensation
- Medical, Dental, Vision, and Life Insurance
- Short-Term and Long-Term Disability
- 401(k) match
- Flexible Spending Accounts
- Employee Assistance Program (EAP)
- Education Assistance
- Parental Leave
- Paid time off and Holidays
- Flexible/alternate work schedules
- Relocation/Housing Stipend Possible
- Compensation: $89,300 - $157,435 (base range for CO, HI, IL, MD, MN, NJ, VT, WA, DC, and CA/MA/NY excluding most major metros); $102,700 - $177,905 (base range for most major metros in CA, MA, NY)
Work Mode
This position is onsite in Littleton, CO.
Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.




