Software Engineer

Lockheed Martin

Quick summary

Work type
On-site
Location
Moorestown, NJ
Posted
3 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $166k
$114k most similar roles pay here $210k

This listing doesn't post a salary. Most similar roles pay $137,125–$194,231.

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 · Software Engineer

As a Software Engineer at Lockheed Martin Rotary & Mission Systems, you will join an Agile team to develop real-time processing software for advanced radar products. Your daily tasks include collaborating with domain experts from various engineering disciplines to understand requirements, design architectures, implement solutions, and conduct unit testing. You will work in a Linux/Unix environment using C++, Python, and other scripting languages, applying your knowledge of Design Patterns, UML modeling, and digital signal processing. The role requires experience with automated test tools, static code analysis, and continuous integration/delivery methodologies, as well as proficiency in Git, JIRA, and Confluence for configuration management. This position demands a strong background in software development, particularly in real-time systems optimization and CUDA development, to support the company's cutting-edge radar solutions at scale.

What you'll do

  • Develop real-time processing software for radar products using C++.
  • Collaborate with domain experts to understand requirements and establish architecture.
  • Implement unit tests and support integration activities in Agile teams.
  • Apply static code analysis techniques to ensure software quality.
  • Optimize code for real-time systems performance.

What we're looking for

  • Bachelor’s Degree in Computer Science or equivalent technical discipline.
  • Minimum 2 years of Software Development experience.
  • Proficiency in Object Oriented C++ programming.
  • Experience with Automated Test tools, Static Code Analysis, and Embedded Applications.
  • Familiarity with Agile Principles, CI/CD methodologies, and configuration management tools.
  • Understanding of Design Patterns and software modeling (UML).
  • U.S. Citizenship required for the position.

More like this

Similar roles

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, 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

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

Software Engineer

Alteryx

Remote (Irvine, CA) 124 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote

Software Engineer

Broadcom

Usa-Ca - Promontory B 62 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL Git Jenkins Ansible Test-Driven Development DevOps methodologies