Software Engineer, Simulation and Training Products

Lockheed Martin

Hybrid

Quick summary

Work type
Hybrid
Location
Mount Laurel, NJ
Salary
$75,000–$142,760 / yr
Posted
3 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $162k
This role $109k
$60k most similar roles pay here $215k

This role pays less than 95% of similar roles. Most pay $133,770–$189,587 — the shaded band above. At the midpoint, this role pays about $109k versus about $162k 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 · Software Engineer, Simulation and Training Products

Join our dynamic team as a Software Engineer at the Rotary and Mission Systems business area in Moorestown, NJ, where you will develop and integrate complex software components using C++ and Java in an Agile environment. You will lead peer reviews, collaborate with system engineers to validate solutions against requirements, and apply modern practices such as DevSecOps and continuous integration. This role involves strong analytical skills and the ability to deliver high-quality software on time within budget, supporting state-of-the-art combat systems used globally. Ideal candidates have a Bachelor's or Master’s degree in Computer Science or related fields, at least two years of professional experience with C++/Java, and proficiency in full lifecycle software development. Experience with Linux, Python, network topology configuration, static code analysis tools, model-based engineering, and test automation is preferred.

What you'll do

  • Develop and integrate software components using C++ and Java.
  • Lead peer reviews to validate solutions against requirements.
  • Apply Agile and DevSecOps practices in a collaborative environment.
  • Deliver high-quality software on time, adhering to budget constraints.
  • Troubleshoot complex issues with strong analytical problem-solving skills.

What we're looking for

  • Bachelor's or Master’s degree in Computer Science, Engineering, or related field.
  • Minimum 2 years of professional experience in software engineering and development.
  • Proficiency in C++ and Java programming languages.
  • Experience with Agile methodologies and full lifecycle software development.
  • Strong analytical skills and ability to troubleshoot complex problems.
  • Capable of working effectively in a collaborative team environment.
  • DoD security clearance at the SECRET level; U.S. citizenship required.

More like this

Similar roles

Senior DevSecOps Engineer, Simulation and Training Products

Lockheed Martin

Mount Laurel, NJ 3 days ago $75,000$142,760
Python C++ Java Linux Unix Network Topology Configuration Modeling Tools Static Code Analysis CI/CD Docker Kubernetes AWS Git Jenkins PostgreSQL Maven Gradle DoD Security Clearance Procedures
Hybrid

Senior Software Engineer, C/C++

Lockheed Martin

Manassas, VA 3 days ago
C++ Linux CI/CD Git Jenkins Java DevOps Infrastructure as Code Automated testing Microservices REST gRPC GraphQL OpenAPI Static Application Security Testing Binary Management Repositories Agile Scrum

Software Engineer

Q2

Austin, Texas 95 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Leidos

San Diego, CA 52 days ago $69,550$125,725
C++ Qt Android SQLite Git Scrum Agile UI/UX Subversion JIRA Selenium TDD React Node.js OpenAPI Clang Format Clang-Tidy VersionOne Rally

Software Engineer

Microsoft

Redmond, WA 26 days ago $102,100$202,200
Python Java JavaScript C C++ C# OAuth OpenID Connect SAML CI/CD

Software Engineer

PNC

Pittsburgh, PA 32 days ago
Linux Windows Server troubleshooting incident management observability monitoring Elastic Dynatrace Python scripting AWS Azure logs metrics dashboards reliability engineering