Senior Software Engineer, C++ Development, Radar Signal Processing

Lockheed Martin

Quick summary

Work type
On-site
Location
Moorestown, NJ
Salary
$91,000–$181,113 / yr
Posted
3 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $183k
This role $136k
$74k most similar roles pay here $247k

This role pays less than 93% of similar roles. Most pay $156,037–$209,562 — the shaded band above. At the midpoint, this role pays about $136k versus about $183k 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 611 open roles on FindRole.

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

Most-posted roles

View all roles at Lockheed Martin

At a glance

TL;DR · Senior Software Engineer, C++ Development, Radar Signal Processing

As a Software Engineer at Lockheed Martin Rotary & Mission Systems in Camden, NJ, you will join an Agile team to develop real-time processing software for advanced defense technologies. Your daily tasks include collaborating with domain experts from various engineering disciplines to understand requirements and design robust solutions using C++. You will also implement unit tests, support integration activities, and maintain software sustainment. The role requires expertise in Object-Oriented C++, automated testing tools, static code analysis, and embedded applications. Desired skills encompass experience with UML modeling, system and software requirements development, design patterns, Linux/Unix environments, scripting languages like bash and Python, Agile methodologies, CI/CD pipelines, containerized environments, and radar control processing.

What you'll do

  • Develop real-time processing software for product lines using C++.
  • Work in an Agile team to understand requirements and establish architecture.
  • Implement sound software solutions, develop unit tests, and support integration.
  • Use automated test tools, static code analysis, and embedded application techniques.
  • Experience with Linux/Unix environments and common scripting languages like bash or Python.

What we're looking for

  • Bachelor’s Degree in Computer Science or equivalent technical discipline
  • At least 5 years of C++ Software Development experience
  • Experience with Object-Oriented C++, Automated Test tools, Static Code Analysis, and Embedded Applications
  • Familiarity with Agile Principles, CI/CD Methodologies, and Agile configuration Management tools (Git, JIRA)
  • Understanding of Design Patterns and Linux/Unix environment with scripting skills in bash or Python
  • Knowledge of containerized environments like Docker and Podman
  • U.S. Citizenship required for the position

More like this

Similar roles

Lead Radar Software Engineer

Lockheed Martin

Moorestown, NJ 3 days ago $110,500$208,344
C++ Git JIRA Confluence Agile CI/CD Docker Kubernetes Linux Google Test UML CUDA DevOps Microservices Static Code Analysis Dynamic Code Analysis Design Patterns Code Optimization Real Time Embedded SW Engineering Digital Signal Processing Radar Tracking Algorithms

Senior Software Engineer, Radar Modeling and Simulation

Lockheed Martin

Camden, NJ 3 days ago $91,000$172,488
C++ Agile Git CI/CD Linux Python Radar systems Signal processing Simulation environments Systems engineering UML Docker Kubernetes AWS PostgreSQL Redis Jenkins Prometheus Grafana

Software Engineer, C++

Lockheed Martin

Liverpool, NY 3 days ago $76,500$134,895
C++ Linux Git JIRA Confluence Python CI/CD UML CUDA Bash Digital Signal Processing Radar development Embedded Applications

Software Engineer Senior

Lockheed Martin

Moorestown, NJ 3 days ago
C++ UML Linux Python Git JIRA Confluence CI/CD Design Patterns Digital Signal Processing Agile Static Code Analysis Bash scripting Terraform AWS

Software Engineer

Lockheed Martin

Moorestown, NJ 3 days ago
C++ Python Linux Git JIRA Confluence CI/CD UML CUDA Bash Design Patterns Digital Signal Processing

Software Engineer

Lockheed Martin

Camden, NJ +2 3 days ago
Python C++ Java Kubernetes Docker Git Azure AWS Linux DevOps CI/CD Jira Confluence Rhapsody Cameo DOORS Eclipse NetBeans JUnit Robot Sikuli Bash PowerShell