Software Engineer I

General Dynamics

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $181k
This role $200k
$132k most similar roles pay here $240k

This role pays more than 54% of similar roles. Most pay $147,250–$214,500 — the shaded band above. At the midpoint, this role pays about $200k versus about $181k 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 I

Software Engineer 1 works within the software engineering team to develop, maintain, and enhance complex software systems including processing-intensive analytics, novel algorithm development, real-time systems, and business management information systems. The role involves analyzing user requirements to derive design specifications, debugging existing code, integrating software into new environments, and creating data queries for various repositories. Candidates will utilize a technical stack featuring TypeScript, JavaScript, CSS, Vue, React, Vite, Node, NPM, and Git. Additionally, the position may involve working with video playback technologies such as HTML5, Vidstack, video.js, HLS, and DASH. The work focuses on solving technical challenges for mission-critical government projects by applying scientific analysis and mathematical models to predict outcomes while ensuring software components meet specific performance standards and functional requirements through rigorous testing and documentation.

What does a Software Engineer earn in Maryland?

Median $179000 from 35 postings across 7 companies.

See salary data

What you'll do

  • Develop, maintain, and enhance complex software systems including processing-intensive analytics and real-time systems.
  • Analyze user requirements to derive specific software design and performance requirements.
  • Design and code new software features or modify existing software to improve performance and functionality.
  • Debug existing software, resolve problem reports, and correct defects.
  • Develop and implement algorithms to meet system performance and functional standards.
  • Create and manage complex database interfaces and data repository queries.
  • Write and review technical documentation for software components and development processes.
  • Perform testing on software components to ensure adherence to design requirements.

What we're looking for

  • US Citizenship is required.
  • Active TS/SCI with Polygraph clearance is required.
  • Bachelor of Arts or Science in Computer Science or a related discipline is required.
  • Four years of additional software engineering experience may be substituted for the bachelor's degree.
  • 7+ years of related experience are required.
  • Experience with TypeScript, JavaScript, CSS, Vue, React, Vite, Node, NPM, and Git is preferred.
  • Experience with video playback technologies such as HTML5 video, Vidstack, video.js, HLS, or DASH is preferred.
  • Security clearance level: Active TS/SCI w/ Polygraph.

More like this

Similar roles

Software Engineer

General Dynamics

Annapolis Junction, MD 48 days ago $114,750$155,250
C++ Dev-C++ Flutter Qt Matlab SDR Packet Processing 802.11 Device Driver Development GitLab Agile Software Integration Testing
4+ yrs exp

Software Engineer

General Dynamics

Chantilly, VA 70 days ago $124,093$166,626
Java TypeScript JavaScript HTML CSS Spring Boot Hibernate JPA Vue React Angular SQL Oracle Git GitHub GitLab RESTful APIs Agile Linux Windows Shell Scripting AWS Gradle Maven Jenkins JUnit Cypress ServiceNow Kubernetes
6+ yrs exp

Software Engineer

Applied Materials

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

Software Engineer

Applied Materials

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

Software Engineer

SpaceX

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

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp