Computer Vision Engineer (Level II)

Lockheed Martin CorporationLittleton, CO
34d$89,300 - $157,435Onsite

About The Position

We are seeking a Computer Vision Engineer who can proactively drive architectural evolution and deliver high‑performance perception code for edge‑deployed platforms. The ideal candidate will: Apply solid software design principles (modularity, testability) to enhance and extend our existing C++/Python codebase Collaborate closely with hardware engineers, optics specialists, system architects, and other stakeholders to transform algorithmic concepts into high‑performance, deployable solutions Write production‑grade C++ code for core functionality, complemented by Python scripts for testing, simulation, and rapid prototyping. Deeply understand the target hardware architecture and its processing constraints to fine‑tune algorithms, maximizing runtime efficiency and extracting every ounce of performance from the processor Contribute to and leverage our Continuous Integration/Continuous Deployment pipelines using tools such as GitLab CI, Google Test, and Docker for automated builds, containerized testing, and seamless delivery. Successful applicants generally have a minimum of 2+ years of related experience and may have a post‑secondary degree or training in a related discipline.

Requirements

  • Expertise in Computer Vision fundamentals, theory and applications including image processing, feature detection & recognition, geometry based vision, camera modeling
  • To meet requirements of the program/customer, this position requires the selected employee to be a U.S. Citizen.
  • Although not required to start, the selected applicant must be eligible to obtain, and maintain, Top Secret with adjudicated SCI Eligibility (i.e. TS/SCI) for long term employment on this program

Nice To Haves

  • Masters or PhD in Computer Vision, Computer Science, Aerospace Engineering or 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, relative pose estimation.
  • Demonstrated experience in leading a team of technical engineers
  • Experience with C++, MATLAB, Python, CUDA, and/or RUST
  • Possess an active TS/SCI clearance

Responsibilities

  • Apply solid software design principles (modularity, testability) to enhance and extend our existing C++/Python codebase
  • Collaborate closely with hardware engineers, optics specialists, system architects, and other stakeholders to transform algorithmic concepts into high‑performance, deployable solutions
  • Write production‑grade C++ code for core functionality, complemented by Python scripts for testing, simulation, and rapid prototyping.
  • Deeply understand the target hardware architecture and its processing constraints to fine‑tune algorithms, maximizing runtime efficiency and extracting every ounce of performance from the processor
  • Contribute to and leverage our Continuous Integration/Continuous Deployment pipelines using tools such as GitLab CI, Google Test, and Docker for automated builds, containerized testing, and seamless delivery.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Paid time off
  • Holidays

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Transportation Equipment Manufacturing

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service