Software Engineer Entry Level

General Dynamics

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Manassas, VA
Salary
$77,843–$86,358 / yr
Posted
19 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $149k
This role $82k
$65k most similar roles pay here $197k

This role pays less than 98% of similar roles. Most pay $120,850–$177,250 — the shaded band above. At the midpoint, this role pays about $82k versus about $149k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1123 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 984 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Software Engineer Entry Level

As a Software Engineer Entry Level, you will join a cross-functional team dedicated to developing cybersecurity software for the US Navy submarine and surface fleet. Your daily responsibilities include developing new software components, resolving integration issues in laboratory and shipboard environments, and performing thorough unit testing of components before formal system integration. You will build multi-tier software solutions involving database design, identification, authentication, and data capture while researching new technologies for Navy adoption. The role requires proficiency in Java (JAVAFX), Spring, C, C++, and Python within Linux environments using Red Hat or derivatives. You will utilize containerization tools like Docker, Podman, k8s, and RKE2 to deploy applications. Key technical competencies include experience with open-source products, API-driven integration, Agile/DevOps methodologies, and cybersecurity best practices to solve complex problems for maritime defense systems.

What does a Software Engineer earn in Virginia?

Median $211200 from 265 postings across 15 companies.

See salary data

What you'll do

  • Develop new software components using Java, C, C++, and Python to meet program requirements.
  • Integrate COTS tools, open-source products, and API-driven solutions into existing systems.
  • Containerize applications and deploy them using tools such as Docker or Podman.
  • Build multi-tier software solutions including database design, authentication, and data capture.
  • Perform thorough unit testing of software components to prepare for large-scale system integration.
  • Conduct component integration to ensure end-to-end functionality before formal testing begins.
  • Research and evaluate new technologies for potential adoption by the Navy.

What we're looking for

  • Bachelor's degree in Software Engineering, Engineering, Science, or Math.
  • U.S. citizenship is required.
  • A Department of Defense Secret security clearance is preferred at time of hire.
  • Develop new software components in Java, C, C++, and Python to meet program needs (preferred).
  • Integrate COTS tools, including open-source products and API-driven integration efforts (preferred).
  • Containerize existing applications and deploy them using a tool like Docker or Podman (preferred).
  • Knowledge of the software development lifecycle, configuration management, and good coding practices (preferred).
  • Experience with Linux systems, shell scripting, and containerization technologies (preferred).

More like this

Similar roles

Software Engineer Entry Level

General Dynamics

Pittsfield, MA 8 days ago $85,807$95,193
C/C++ Linux Kubernetes Docker Containerization GitLab Synergy Agile Network Switches AI
Hybrid

Entry Level Software Engineer

General Dynamics

Lakewood, OH 5 days ago $74,050$82,149
Java Java EE .NET SQL JavaScript XML Web Services Docker Kubernetes DevSecOps Agile SDLC Excel PowerPoint Teams
Hybrid

Entry Level Software Engineer

General Dynamics

Scottsdale, AZ 5 days ago
AWS Kubernetes Linux MATLAB Agile Cloud Native Raspberry Pi Digital Signal Processing Artificial Intelligence Blockchain AR/VR Quantum Physics
Hybrid

Entry Level Software Systems Engineer

General Dynamics

Manassas, VA 16 days ago $77,843$86,358
Linux Windows Server Bash PowerShell Ansible Docker Kubernetes Zarf GitLab CI/CD Jira Confluence Java Vue.js .NET MAUI Go HTML VMware Proxmox Agile DevSecOps

Entry Level Software Systems Engineer

General Dynamics

Groton, CT 15 days ago $77,843$86,358
Linux Windows Server Bash PowerShell Ansible Docker Kubernetes Zarf GitLab CI/CD Jira Confluence Java Vue.js .NET MAUI Go HTML VMware Proxmox Agile DevSecOps

Software Integration Engineer

General Dynamics

Manassas, VA 57 days ago $110,241$122,298
Linux Kubernetes Python Bash Docker Podman RHEL DevSecOps Agile C C++ Network Switches Cyber Hardening
2+ yrs exp