Senior Software Engineer

General Dynamics

Hybrid

Quick summary

Work type
Hybrid
Location
Bloomington, MN
Salary
$149,831–$158,024 / yr
Posted
4 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $177k
This role $154k
$106k most similar roles pay here $245k

This role pays less than 71% of similar roles. Most pay $148,455–$206,162 — the shaded band above. At the midpoint, this role pays about $154k versus about $177k 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 · Senior Software Engineer

As a Senior Software Engineer at GD Mission Systems in Bloomington, MN, you will join a cross-functional team developing critical airborne systems such as mission data processors and weapon control systems for advanced aircraft. Your daily responsibilities include leading software testing efforts, ensuring compliance with Department of Defense standards, and managing test planning and resource scheduling. You will work extensively with embedded C/C++, Linux, and Python to develop robust low-level software solutions that interface directly with hardware components. This role requires a deep understanding of requirement-based testing methodologies and experience in certification processes for space, DoD, medical devices, and FAA regulations. Ideal candidates possess strong leadership skills, creative problem-solving abilities, and the capacity to communicate complex technical concepts effectively within an Agile or Waterfall framework.

What you'll do

  • Lead software testing for airborne computer systems and weapon control systems.
  • Manage requirement-based testing (RBT) and certification processes for DoD standards.
  • Develop low-level software test solutions by leveraging hardware interfaces.
  • Apply technical standards and methodologies to solve complex challenges creatively.
  • Plan and schedule resources, leading Agile or Waterfall development cycles.

What we're looking for

  • Strong experience with embedded C/C++ and Linux.
  • Experience in software test leadership and requirement-based testing.
  • Knowledge of Space, DoD, Medical Devices, and FAA certification testing.
  • Leadership in SW Test management, planning, and scheduling resources.
  • Expertise in applying technical standards and methodologies to solve challenges.
  • Creative problem-solving skills with a focus on low-level software tests.
  • Exceptional communication skills for securing buy-in on concepts and ideas.

More like this

Similar roles

Senior Software Engineer

Microsoft

87 days ago $119,800$234,700
React TypeScript Redux Toolkit Webpack Babel Jest ESLint Prettier Docker Kubernetes Azure DevOps Python C# Java JavaScript Lerna Nx CI/CD Bash YAML
Hybrid

Senior Software Engineer

Microsoft

WA 123 days ago $119,800$234,700
Python JavaScript TypeScript React Azure C# Java API design Microservices Distributed systems Frontend development Payment systems Checkout flows Wallets Commerce platforms CI/CD
Hybrid

Senior Software Engineer

The Walt Disney Company

Remote 59 days ago $141,900$190,300
Java Python Kubernetes Docker CI/CD AWS PostgreSQL Redis SMPTE Git Jenkins Linux RESTful APIs JSON XML
Remote

Senior Software Engineer

LPL Financial

Fort Mill, SC +1 5 days ago $106,100$176,900
.NET/C# Angular AWS ASP.NET Core RDS Athena Glue Docker Kubernetes CI/CD TypeScript JavaScript REST gRPC RxJS GitHub Copilot Python PySpark NumPy S3 EKS RDS/Aurora EventBridge