Software Engineer Entry Level

General Dynamics

Confirmed live today High trust
Hybrid

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $147k
This role $82k
$66k $192k
below market most similar roles pay here above market

This role pays less than 95% of similar roles. Most pay $113,700–$179,375 — the blue band above. At the midpoint, this role pays about $82k versus about $147k 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 1377 open roles on FindRole.

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

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Software Engineer Entry Level

JOB TITLE: Software Engineer Entry Level As a Software Engineer Entry Level, you will join a cross-functional team 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 onboard environments, and performing thorough unit testing. You will build multi-tier software solutions involving database design, identification, authentication, and data capture. The role requires proficiency in Java, C, C++, and Python within a Linux environment, 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 the software development lifecycle, Agile/DevOps methodologies, and cybersecurity best practices to solve complex technical problems for naval maritime security.

What does a Software Engineer earn in Virginia?

Median $165000 from 125 postings across 23 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 integration efforts 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 software component integration to ensure end-to-end functionality before formal testing.
  • 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.
  • Ability to obtain a Department of Defense Secret security clearance.
  • Department of Defense Secret security clearance is preferred at time of hire (preferred).
  • Knowledge of the software development lifecycle, including configuration management and good coding practices (preferred).
  • Software development experience using Java (JAVAFX), Spring, C/C++, and Python in a Linux environment (preferred).
  • Knowledge of and experience using Linux, preferably Red Hat or derivatives (preferred).
  • Knowledge of containerization technologies on Linux OS such as Docker, Podman, k8s, or RKE2 (preferred).

More like this

Similar roles

Entry Level Software Engineer

General Dynamics

Manassas, VA 5 days ago $77,843–$86,358
C++ Java Linux Python JavaScript Bash Docker Kubernetes Spring Boot Git CI/CD Data Structures Object-Oriented Programming
Hybrid

Advanced Software Engineer

General Dynamics

Manassas, VA 10 days ago $124,216–$137,803
C++ Java Python Qt Linux Red Hat Enterprise Linux Docker Podman Kubernetes Helm gRPC Protocol Buffers AMQP Git CI/CD Agile APIs
5+ yrs exp

Entry-Level Software Engineer

Boeing

Maryland Heights, MO 4 days ago $65,000–$72,680
C# TypeScript React JavaScript AWS Relational Databases Microservices Agile Scrum SAFe
Hybrid

Electrical Engineer Entry Level

General Dynamics

Pittsfield, MA 5 days ago $77,843–$86,358
Electrical Engineering CAD Circuit Analysis Troubleshooting Electrical Subsystems AI

Entry Level Software Developer

IBM

San Jose, CA 6 days ago
Python Java JavaScript TypeScript C++ React FastAPI Flask Spring Boot Docker Kubernetes CI/CD DevOps NoSQL APIs AI LLM Machine Learning Version Control