Software Engineer 1

General Dynamics

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Annapolis Junction, MD
Salary
$170,000–$230,000 / yr
Posted
110 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $168k
This role $200k
$102k $244k
below market most similar roles pay here above market

This role pays more than 74% of similar roles. Most pay $130,312–$206,587 — the blue band above. At the midpoint, this role pays about $200k versus about $168k 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 1

The Software Engineer 1 joins the engineering team to develop, maintain, and enhance complex software systems for mission-critical government projects. This role involves building processing-intensive analytics, novel algorithms, and real-time systems while manipulating extremely large data sets. Day-to-day responsibilities include designing and coding new features, debugging existing software, performing requirements analysis, and integrating software into new operating environments. The candidate will utilize a technical stack including TypeScript, JavaScript, CSS, Vue, React, Vite, Node, NPM, and Git. Additionally, the role requires developing data queries, implementing algorithms to meet performance standards, and providing input on hardware and software trade-offs. The work focuses on solving technical problems within the defense and intelligence community, requiring a Top Secret SCI with Polygraph clearance.

What does a Software Engineer earn in Maryland?

Median $175875 from 52 postings across 10 companies.

See salary data

What you'll do

  • Develop, maintain, and enhance complex software systems including real-time systems and large data sets.
  • Design and code new software features or modify existing software to improve performance and functionality.
  • Analyze user requirements to derive specific software design and performance requirements.
  • Debug existing software, resolve problem reports, and correct defects.
  • Review and test software components for adherence to design requirements and document results.
  • Develop and implement algorithms to meet system performance and functional standards.
  • Design and implement complex database interfaces and data repository queries.
  • Integrate existing software into new systems or modified operating environments.

What we're looking for

  • Must be a US Citizen.
  • Must currently possess an active Top Secret SCI with Polygraph clearance.
  • Must have 7+ years of related software engineering experience.
  • Must have a Bachelor of Arts/Science in Computer Science or a related discipline from an accredited university.
  • Four years of additional software engineering experience may be substituted for a bachelor's degree.
  • Must have experience with JavaScript API, React.js, TypeScript, and VueScan.
  • Must have experience with Typescript, JavaScript, CSS, Vue, React, Vite, Node, NPM, and Git.
  • Security clearance level: Active TS/SCI w/ Polygraph.

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 153 days ago $179,500–$246,500
Modern C++ Python C# Java Rust Machine Learning PyTorch GPU Programming Signal Processing Computer Vision Robotics Web Service Architecture FPGA Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 154 days ago $152,000–$209,000
C++ Python C# Java Rust PyTorch Machine Learning Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 151 days ago
C++ Python LabVIEW National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging Data Storage
1+ yrs exp

Software Engineer

SHI International

Somerset, NJ +1 84 days ago $125,000–$150,000
Python SQL JavaScript AWS Azure CI/CD DevOps PaaS IaaS SaaS ORM TDD Infrastructure as Code Virtualization Testing Debugging
7+ yrs exp

Software Engineer

Booz Allen Hamilton

Arlington, VA 80 days ago
C# Java Python React NodeJS Rust C++ C Linux Containers Automated Testing Web Development Networking Filesystems
3+ yrs exp

Software Engineer

Booz Allen Hamilton

McLean, VA 69 days ago
GitHub Actions Python Go Terraform CI/CD DevSecOps REST GraphQL SLSA Sigstore Cosign OPA Kyverno SBOM GitHub Enterprise GitHub CLI
4+ yrs exp