Computer Vision Product Engineer (Level II)

Lockheed MartinLittleton, CO
10d$89,300 - $177,905Onsite

About The Position

Lockheed Martin Space : Space is a critical domain, connecting our technologies, our security, and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more — we can innovate, invest, inspire, and integrate our capabilities to transform the future. At Lockheed Martin Space, we aim to harness the full potential of space to cultivate innovation, reduce costs, and push the boundaries of what technology can achieve. We’re creating future-ready solutions, focusing on resiliency and urgency through our 21st Century Security® vision. We’re erasing boundaries and forming partnerships across industries and around the world. We’re advancing spacecraft and the workforce to fuel the next generation. And we’re reimagining how space can connect us, ensuring security and prosperity. Join us in shaping a new era in space and find a career that's built for you About the Team : You’ll collaborate with some of the brightest minds in engineering to design and integrate pioneering capabilities that shape the future of our mission. Our high‑impact, cross‑functional team delivers cutting‑edge perception solutions for a variety of mission‑critical platforms. We specialize in classical computer‑vision algorithms—feature detection, stereo matching, optical flow—while also integrating modern AI techniques such as semantic segmentation and learned feature representations. Every solution is engineered with the strict hardware constraints of resource‑limited processors in mind, including the ultra‑low‑power, radiation‑hardened CPUs typical of space‑borne systems. About the Role : Lockheed Martin is seeking a highly motivated Computer Vision Product Engineer to join our advanced software development team. In this position you will be the technical driver behind the design, implementation, and continuous improvement of computer‑vision and simulation software that support critical mission systems. You will work side‑by-side with product managers, software architects, and cross‑functional stakeholders to:

Requirements

  • Generally has 1+ years of related experience and may have a post-secondary degree or training in a related discipline.
  • Professional experience in Software Development and/or DevOps engineering
  • Experience decomposing requirements into manageable work items (tasks) and tracking progress through Agile tools such as Jira, GitHub Issues, or similar.
  • Demonstrated experience building and maintaining CI/CD pipelines, frameworks, or similar automated tools for software testing and deployment.
  • Experience working within modern software development workflows, such as Agile, Kanban, etc.
  • Familiarity with Linux/Unix
  • 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

  • Bachelor’s degree in Computer Science, Aerospace Engineering or a related technical field (or equivalent professional experience)
  • Experience with automated testing frameworks (e.g., pytest, GoogleTest, Catch2) and performance‑testing tools
  • Docker – experience containerizing applications for reproducible builds and testing
  • Knowledge of software verification and validation (V&V) processes
  • Familiarity with Python and C++
  • Familiarity with computer vision fundamentals like feature extraction/detection, optical flow, Simultaneous Localization & Mapping (SLAM) basics, Structure‑from‑Motion (SfM), stereo vision and epipolar geometry

Responsibilities

  • Translate customer/mission needs into clear, testable software requirements and break them into agile backlog items (stories, tasks, acceptance criteria)
  • Partner with product managers to capture requirements, prioritize features, and provide technical status updates; contribute to product roadmaps and release planning
  • Help maintain and assure the quality of the key software components that include computer-vision algorithms (e.g., object detection, tracking, scene understanding) and simulation tools (scene rendering and in-the-loop analysis tools)
  • Help to implement, and maintain end‑to-end continuous integration and continuous delivery pipelines (Git, build automation, automated testing, containerization, cloud/edge deployment)
  • Develop automated unit, integration, and performance test suites to help with verification & validation activities to ensure compliance with software requirements

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service