Computer Vision Engineer III, Senior, Rendering and Simulation

Lockheed Martin

Quick summary

Work type
On-site
Location
Littleton, CO
Salary
$108,800–$191,820 / yr
Posted
4 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $205k
This role $150k
$91k most similar roles pay here $276k

This role pays less than 91% of similar roles. Most pay $173,850–$236,900 — the shaded band above. At the midpoint, this role pays about $150k versus about $205k for comparable roles.

Based on 240 similar postings.

Employer

About Lockheed Martin

Lockheed Martin is a global aerospace, defense, and security company that designs, develops, and manufactures advanced technology systems, products, and services for government and commercial customers worldwide.

Lockheed Martin currently has 602 open roles on FindRole.

Listed pay typically runs $101,000–$178,135 across 301 roles with salary data.

Most-posted roles

View all roles at Lockheed Martin

At a glance

TL;DR · Computer Vision Engineer III, Senior, Rendering and Simulation

Join our high-impact engineering team as a mid-level rendering engine developer, where you will design and integrate cutting-edge perception solutions for space-borne platforms. Your primary responsibility is to enhance the in-house rendering engine by accelerating GPU compute with CUDA-based kernels, implementing high-fidelity camera models, and maintaining the C++ API. You will collaborate closely with optical engineers and algorithm developers to ensure that generated data meets strict accuracy and performance requirements. Essential skills include proficiency in modern C++, experience with CUDA development, and familiarity with GPU architectures and profiling tools. Knowledge of physically-based rendering techniques and ray-tracing engines is a plus. This role demands expertise in handling hardware constraints typical of space systems, ensuring the simulation accurately reflects real-world conditions.

What you'll do

  • Extend and enhance the in-house rendering engine to meet performance and hardware constraints.
  • Design and implement CUDA-based kernels for real-time or faster-than-real-time scene generation.
  • Collaborate with optical engineers to accurately simulate sensor characteristics in camera models.
  • Maintain, update, and document the C++ API exposing core functionality of the rendering engine.
  • Integrate the rendering engine into testing workflows and validate generated data against ground-truth.
  • Define test cases and document validation and verification evidence for formal review packages.
  • Debug computer vision algorithm performance issues within simulation environments using visualizations.

What we're looking for

  • Proficiency in modern C++ (C++14/17/20).
  • Demonstrated ability to develop and debug CUDA kernels.
  • Experience with GPU architectures, memory hierarchies, and performance profiling tools.
  • Familiarity with physically-based rendering techniques and radiometric accuracy.
  • Knowledge of computer graphics algorithms and ray-tracing engines.
  • Bachelor’s degree in Computer Science or related technical field with 3+ years experience.
  • Eligibility to obtain and maintain TS/SCI clearance.

More like this

Similar roles

Senior Computer Vision Engineer

Anduril Industries

Costa Mesa, CA 24 days ago $220,000$292,000
C++ Rust Python numpy opencv pytorch CUDA LiDAR RGB-D cameras stereo cameras TOF cameras SLAM path planning algorithms 3D reconstruction techniques multi-view geometry camera models photogrammetry GPU programming CI/CD

Computer Vision Engineer

Anduril Industries

Costa Mesa, CA 24 days ago $191,000$253,000
C++ Rust Python numpy opencv pytorch CUDA GPU SLAM 3D_reconstruction LiDAR integration path_planning real-time_systems robotics computer_vision CI/CD

Computer Vision AI Engineer

Booz Allen Hamilton

McLean, VA +4 40 days ago $99,000$225,000
Python C++ Rust CUDA RAPIDs Kubernetes DINO CLIP SAM TensorFlow PyTorch CVPR ICCV MICCAI NVIDIA Intel AMD Linux Git Jenkins CI/CD

Staff Software Engineer, Image Processing

Lockheed Martin

Manassas, VA 4 days ago
Linux C++ CUDA Git NVIDIA_TensorRT NVIDIA_NPP Multispectral_sensors DevOps Optics Image_processing_algorithms Shell_scripting Performance_profiling GPU_acceleration AI/ML_integration Real_time_execution_optimization

Engineering Manager, Rendering Infrastructure, Simulation

General Motors (GM)

Remote 41 days ago $185,100$284,100
C++ CUDA GPU programming Profiling and optimization Design review Code quality People management USD (Universal Scene Description) Physically-based rendering Ros Reinforcement learning environments Ray tracing theory Large-scale asset pipelines Open-source contributions CI/CD Git Linux
Remote

Senior Computer Vision Software Engineer

Booz Allen Hamilton

Dayton, OH 6 days ago $112,800$257,000
Python C++ CUDA RAPIDS Kubernetes Docker CI/CD Agile TensorRT ONNX Runtime Triton Inference Server AWS GovCloud Azure ML MLOps