Software Engineer Senior

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 $158k
$114k most similar roles pay here $208k

This listing doesn't post a salary. Most similar roles pay $133,770–$181,768.

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 Senior

As a Software Engineer at Lockheed Martin Rotary & Mission Systems in Moorestown, NJ, you will join an Agile team to develop real-time processing software for advanced defense technology products. Your daily tasks include collaborating with domain experts from various engineering disciplines to understand requirements and design robust solutions, implementing code using C++, developing unit tests, and supporting integration activities. You will work in a Linux/Unix environment, utilizing tools like Git, JIRA, and Confluence for version control and project management. Desired skills encompass experience with software modeling (UML), digital signal processing, and continuous integration/delivery methodologies. This role requires a strong background in computer science and at least five years of professional software development experience, along with the ability to work on secret-level cleared projects.

What you'll do

  • Develop real-time processing software using Object-Oriented C++.
  • Implement unit tests and utilize automated test tools for code quality assurance.
  • Collaborate with domain experts to establish architecture and design solutions.
  • Support integration activities and sustainment of developed software systems.
  • Apply Agile principles, including CI/CD methodologies and configuration management.

What we're looking for

  • Bachelor’s Degree in Computer Science or equivalent technical discipline.
  • Minimum 5 years of Software Development experience.
  • Proficiency with Object-Oriented C++ programming and Automated Test tools.
  • Experience with Agile methodologies, CI/CD, and configuration management tools.
  • Understanding of software modeling (UML) and design patterns.
  • Knowledge of Linux/Unix environments and scripting languages like bash or Python.
  • U.S. Citizenship required for the position.

More like this

Similar roles

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

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

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

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