Software Engineer Entry Level

General Dynamics

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Manassas, VA
Salary
$77,843–$86,358 / yr
Posted
2 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 $198k
below market most similar roles pay here above market

This role pays less than 94% of similar roles. Most pay $113,700–$184,900 — the blue 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 1363 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 1161 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 developing critical software for the US Navy submarine and surface fleet. Your daily responsibilities include developing new software components, resolving integration issues in laboratory and onboard environments, and performing thorough unit testing. You will build multi-tier software solutions involving database design, data capture, and identification systems. The role requires proficiency in Java, C, C++, Python, and Rust within Linux environments, specifically using Red Hat or derivatives. You will utilize containerization tools like Docker, Podman, and k8s, while integrating COTS tools and open-source products. Key competencies include knowledge of Agile/DevOps methodologies, Real Time Operating Systems, and configuration management to solve complex technical problems for naval fleet software systems.

What does a Software Engineer earn in Virginia?

Median $165000 from 119 postings across 22 companies.

See salary data

What you'll do

  • Develop new software components using Java, C, C++, and Python to meet program needs.
  • Integrate COTS tools, open-source products, and API-driven integration efforts.
  • Containerize existing applications and deploy them using tools like 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 software component integration to ensure end-to-end system functionality.
  • Research, identify, and evaluate new technologies for adoption by the Navy.

What we're looking for

  • Bachelor's degree in Software Engineering, Engineering, Science, or Math.
  • Department of Defense Secret security clearance is required at time of hire.
  • U.S. citizenship is required.
  • Develop new software components in Java, C, C++, and Python (preferred).
  • Integrate COTS tools, including open-source products and API-driven integration efforts (preferred).
  • Containerize applications and deploy them using tools like Docker or Podman (preferred).
  • Build multi-tier software solutions, including database design and data capture (preferred).
  • Knowledge of the software development lifecycle, coding practices, and Linux environments (preferred).

More like this

Similar roles

Software Engineer

General Dynamics

Pittsfield, MA 50 days ago $95,384–$105,817
C/C++ Linux Kubernetes Docker Containerization GitLab Synergy Agile Real-time embedded development Network switches Source Control AI
2+ yrs exp Hybrid

Software Engineer

General Dynamics

Pittsfield, MA 50 days ago $100,219–$111,180
C/C++ Linux Kubernetes Docker Containerization GitLab Synergy Agile Real-time embedded development Network switches AI
2+ yrs exp Hybrid

Software Engineer

Booz Allen Hamilton

Chantilly, VA 50 days ago
Java Python Rust Go Agile Linux Docker Kubernetes AWS Azure C# C C++ JavaScript React Node.js Automated Testing

Software Engineer

Booz Allen Hamilton

Aurora, CO 52 days ago $69,400–$158,000
Java Python Rust Go Agile Linux Docker Kubernetes AWS Azure C# C C++ JavaScript React Node.js Automated Testing

Software Engineer Entry Level

General Dynamics

Manassas, VA 69 days ago $77,843–$86,358
Java C C++ Python Docker Podman RKE2 Spring JavaFX Linux Red Hat Shell Scripting Agile DevOps Unit Testing Configuration Management
Hybrid

Software Integration Engineer

General Dynamics

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