Entry Level Software Engineer

General Dynamics

Quick summary

Work type
On-site
Location
Manassas, VA
Salary
$75,946–$84,253 / yr
Posted
4 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $153k
This role $80k
$61k most similar roles pay here $213k

This role pays less than 99% of similar roles. Most pay $124,662–$181,725 — the shaded band above. At the midpoint, this role pays about $80k versus about $153k 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 422 open roles on FindRole.

Listed pay typically runs $112,924–$149,500 across 357 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Entry Level Software Engineer

As an Entry Level Software Engineer on the Surface Cybersecurity Toolkit (CSTK) projects at GD Mission Systems in Manassas, VA, you will join a cross-functional team responsible for designing, developing, integrating, and testing commercial-off-the-shelf (COTS) and government-off-the-shelf (GOTS) cybersecurity software to support the U.S. Navy's Surface Combat System and Elements. Your daily tasks will involve working with Linux, Bash scripting, Java, C/C++, Python, and virtual machine technology to build robust cybersecurity solutions. You should have a solid understanding of software engineering principles, agile methodology, and experience with Linux environments. This role offers an opportunity to contribute to large-scale defense projects that address critical security challenges for naval systems.

What you'll do

  • Design and develop cybersecurity software for U.S. Navy Surface Combat Systems.
  • Integrate Commercial Off-The-Shelf (COTS) and Government Off-The-Shelf (GOTS) cybersecurity tools.
  • Test cybersecurity solutions to ensure compliance with naval standards.
  • Utilize Linux, Bash, Java, C/C++, and Python in software development processes.
  • Work on virtual machine technology for software testing and deployment.

What we're looking for

  • Bachelor’s degree in Software Engineering or related field required.
  • Experience with Linux and Bash scripting preferred.
  • Proficiency in Java, C/C++, and Python.
  • Understanding of software engineering concepts and agile methodology.
  • Experience with virtual machine technology beneficial.

More like this

Similar roles

Software Engineer

General Dynamics

Pittsfield, MA 4 days ago $100,219$111,180
C/C++ Linux Kubernetes Docker GitLab Agile CI/CD
Hybrid

Software Engineer

Lockheed Martin

Manassas, VA 4 days ago
Java C++ Linux Unix Multithreading MongoDB PostgreSQL gRPC Artemis JVisualVM JConsole JProfiler RxJava Kubernetes Bash Agile

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

Software Engineer

Genworth Financial

Richmond, Virginia 3 days ago
Python Flask JavaScript HTML CSS React Angular Vue Azure App Service GitLab CI/CD DevSecOps Azure PostgreSQL Azure Kubernetes Docker Terraform Prometheus Grafana Swagger/OpenAPI JSON/WebAPI
Hybrid

Software Engineer

Leidos

San Diego, CA 52 days ago $69,550$125,725
C++ Qt Android SQLite Git Scrum Agile UI/UX Subversion JIRA Selenium TDD React Node.js OpenAPI Clang Format Clang-Tidy VersionOne Rally