Senior Software Engineer

General Dynamics

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Taunton, MA
Salary
$157,487–$174,713 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $159k
This role $166k
$106k $218k
below market most similar roles pay here above market

This role pays more than 52% of similar roles. Most pay $140,025–$177,250 — the blue band above. At the midpoint, this role pays about $166k 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 1364 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 1161 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Senior Software Engineer

The Senior Software Engineer serves as a C5 Software Architect for a next-generation combat vehicle program. Joining a cross-functional engineering team, you will provide hands-on architectural leadership to develop and integrate mission-critical software for a vehicle platform. Your daily responsibilities include designing production-quality tactical applications, reusable backend microservices, and plugins for TAKX, ATAK, and WinTAK. You will utilize C#, .NET, Java, C/C++, and Python within Linux environments. Key technical skills include managing containerization via Kubernetes, K3s, and Docker, as well as maintaining embedded Linux images using the Yocto Project. You will also perform architectural trade studies using Cameo Systems Modeler and SysML. This role solves complex problems involving tactical networking, sensor fusion, and electronic warfare capabilities for ruggedized hardware.

What does a Software Engineer earn in Massachusetts?

Median $193500 from 105 postings across 21 companies.

See salary data

What you'll do

  • Provide architectural and technical leadership for developing and integrating mission-critical software on a vehicle platform.
  • Own the containerization, packaging, deployment, and orchestration strategy using Kubernetes, Helm, and Docker.
  • Lead the design and development of production-quality tactical applications and backend microservices using C#, Java, C/C++, and Python.
  • Support and maintain embedded Linux operating system images and board support packages using the Yocto Project.
  • Drive architectural trade studies and interface definitions using Cameo Systems Modeler and SysML.
  • Translate system-level MBSE models into modular software designs adhering to MOSA/SOSA standards.
  • Integrate software with tactical radios, EO/IR sensors, UAS feeds, and electronic warfare systems.
  • Build composable, reusable software services to accelerate customer demonstrations and scale across multiple programs.

What we're looking for

  • U.S. citizenship is required.
  • A Department of Defense Secret security clearance is preferred at time of hire.
  • Bachelor's degree in Software Engineering or a related STEM field plus 8 years of relevant experience.
  • Master's degree plus 6 years of relevant experience.
  • Own containerization, packaging, deployment, and orchestration strategy using Kubernetes, Helm charts, and Docker/Podman/containerd (preferred).
  • Lead design and development of tactical applications and plugins using C#/.NET, Java, C/C++, and Python in a Linux environment (preferred).
  • Support and maintain embedded Linux operating system images and BSPs using the Yocto Project (preferred).
  • Partner with engineers to drive architectural trade studies and requirements allocation in Cameo Systems Modeler / MagicDraw (preferred).

More like this

Similar roles

Senior Software Engineer

Apple Inc

Cupertino, CA 99 days ago $184,700–$277,600
Python Swift C++ Objective-C PyTorch Hugging Face LLM RAG RLHF MLOps CI/CD AWS GCP Transformer Architecture Reward Modeling Data Science API Development

Senior Software Engineer

CoStar Group

Richmond, VA 96 days ago $130,500–$170,000
React TypeScript Tailwind CSS JavaScript HTML CSS Node.js .NET Core SQL Server AWS Elastic Search Kafka Redis Redux Jest React Testing Library Webpack Babel Git CI/CD RESTful APIs LLMs Prompt Engineering
5+ yrs exp Hybrid

Senior Software Engineer

Broadcom

Promontory D, CA 88 days ago
VMware Cloud Foundation Kubernetes Java Spring Hibernate PostgreSQL OpenSearch ClickHouse RAG LLM SLM Angular React Event Streaming Data Caching Agile ADLC
8+ yrs exp

Senior Software Engineer

Mastercard

O'Fallon, MO 1 day ago $115,000–$184,000
Java Spring JUnit Rest Assured JBehave Cucumber CI/CD Jenkins Bamboo Git Maven Sonar Checkmarx Fortify Kubernetes Splunk Dynatrace Grafana Prometheus Linux
6+ yrs exp

Senior Software Engineer

Microsoft

75 days ago $119,800–$234,700
Large Language Models Python C# Java JavaScript C++ C Microsoft Azure Microsoft 365 Copilot Copilot Studio Power Platform GitHub Copilot APIs Source Control Machine Learning Data Integration Workflow Automation Responsible AI
4+ yrs exp Hybrid

Senior Software Engineer

Mastercard

O'Fallon, MO 1 day ago $115,000–$184,000
C C++ Linux Python Shell Scripting TCL Perl Dynatrace Splunk Agile Performance Engineering