DeveloperJobs.io
← Back to all jobs

Job Description

Lockheed Martin's Radar Control & Signal Processing program is seeking a Senior Software Engineer to advance real-time radar antenna simulation. The role centers on shaping C++ and CUDA architectures, delivering high-performance signal processing, and guiding an agile team within a defense-focused environment at the Moorestown, New Jersey site.

Responsibilities

  • Define and evolve the core C++/CUDA architecture for real-time radar antenna simulation, ensuring scalability, maintainability, and deterministic performance on NVIDIA GPU clusters.
  • Develop high-performance simulation algorithms, signal processing pipelines, and device drivers to meet strict latency and accuracy requirements.
  • Build and maintain automated build, test, and deployment pipelines (GitLab/GitHub Actions, Jenkins, etc.) to enable rapid, reliable delivery of simulation software.
  • Collaborate with system engineers and test personnel to integrate capabilities, troubleshoot issues, and validate performance in the lab environment.
  • Facilitate sprint planning, backlog grooming, and feature decomposition; mentor junior engineers and promote best practice agile processes.
  • Partner with systems engineers, radar scientists, and program managers to translate mission requirements into robust software solutions.

Requirements

  • Ability to obtain and maintain a US Government SECRET security clearance.
  • Bachelor's degree in a STEM field from an accredited institution.
  • 5–10 years of professional experience.
  • 3+ years of hands-on C++ development in a real-world, performance-critical environment.
  • Demonstrated experience facilitating agile ceremonies (planning, stand-ups, retrospectives) and decomposing features into actionable tasks.
  • Strong grasp of data structures, algorithms, multithreading, and software design patterns.
  • Experience with modern CI/CD pipelines (e.g., GitLab CI, Jenkins, or Azure DevOps) and automated testing frameworks.
  • Excellent written and verbal communication; ability to work effectively across multidisciplinary teams.

Technologies

  • C++, CUDA
  • NVIDIA GPUs
  • GitLab CI, GitHub Actions, Jenkins, Azure DevOps
  • Linux, UNIX, Shell scripting
  • Docker, Kubernetes

Salary

The base range for this position in New Jersey is $91,000 – $172,488 per year.

Work Arrangement

Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility in Moorestown, NJ.

Schedule

Schedule for this position is 4x10 hour days with three days off per week.

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

Security Clearance

Security clearance statement: This position requires a government security clearance; you must be a US citizen for consideration.

Clearance Level: Secret

Expression of Interest

By applying to this job, you are expressing interest in the position and may be considered for other openings with similar skills and requirements. If a match is identified, you may be contacted for this and future opportunities.

Relocation

Possible

Experience Level

Experienced Professional

Career and Organization Details

Career Area: Software Engineering

Business Unit: RMS

Type

Full-Time

Shift

First

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.