Software Engineer

General Dynamics

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Annapolis Junction, MD
Salary
$114,750–$155,250 / yr
Posted
48 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $159k
This role $135k
$104k most similar roles pay here $213k

This role pays less than 78% of similar roles. Most pay $137,500–$180,250 — the shaded band above. At the midpoint, this role pays about $135k versus about $159k 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

Software Engineer As a Software Engineer on the Praxis Engineering team, you will design, author, enhance, and release high-quality operational software to meet mission requirements. Your daily responsibilities include processing 802.11 signals from various environments, developing intuitive user interfaces for commanding and controlling collection and emission systems, and reverse engineering operating system kernels to update custom drivers for Wi-Fi radios and modems. You will work within a tailored agile methodology using GitLab to manage builds and merges while executing test procedures for software components. The role requires proficiency in C/C++, Flutter or QT for interface development, Matlab, SDR packet processing, and IEEE 802.11 protocols. This position focuses on solving complex Computer Network Operations challenges by developing capabilities to address technical hurdles within the cyber technology landscape.

What does a Software Engineer earn in Maryland?

Median $179000 from 35 postings across 7 companies.

See salary data

What you'll do

  • Process 802.11 signals captured from various methods, environments, and antennas.
  • Develop intuitive user interfaces to command and control 802.11 collection and emission systems.
  • Reverse engineer new operating system kernels and update custom drivers for Wi-Fi radios and modems.
  • Implement software development using a tailored agile methodology and GitLab for builds and merges.
  • Develop and execute test procedures for various software components.
  • Estimate, decompose, and implement iterative tasks, automated tests, and routine builds.
  • Design, author, enhance, verify, and release high-quality operational software to meet mission requirements.

What we're looking for

  • U.S. Citizenship is required.
  • Active Top Secret SCI with Polygraph clearance is required.
  • Bachelor's degree in computer science or a related discipline from an accredited institution is required.
  • Experience as a Software Engineer in projects of similar scope and complexity is required.
  • 5 or more years of related experience is required.
  • Proficiency in C/C++, Device Driver Development, IEEE 802.11, and Software Integration Testing is required.
  • Demonstrated capability in two or more of the following: C/C++, UI development (Flutter/QT), 802.11 protocol, Matlab, SDR Packet Processing, or Kernel specific modem/radio driver development.
  • Security clearance level: Active TS/SCI with Polygraph.

More like this

Similar roles

Software Engineer

General Dynamics

Annapolis Junction, MD 79 days ago $175,950$238,050
C++ Flutter Qt Matlab DSP IEEE 802.11 Software Defined Radio (SDR) GitLab Agile Methodology User Interface Development
7+ 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

Software Engineer

Booz Allen Hamilton

Rome, NY 77 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office