Software Engineer

General Dynamics

Hybrid

Quick summary

Work type
Hybrid
Location
Pittsfield, MA
Salary
$90,833–$100,767 / yr
Posted
3 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $166k
This role $96k
$78k most similar roles pay here $214k

This role pays less than 99% of similar roles. Most pay $137,125–$194,231 — the shaded band above. At the midpoint, this role pays about $96k versus about $166k 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 439 open roles on FindRole.

Listed pay typically runs $112,924–$149,500 across 366 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Software Engineer

As a Software Engineer at General Dynamics Mission Systems in Pittsfield, MA, you will join a cross-functional team responsible for developing real-time embedded systems throughout the entire software lifecycle. Your daily tasks will include coding in C/C++, managing Linux environments, and working with Kubernetes and Docker for containerization. You will also collaborate on source control using GitLab and contribute to documentation such as design and test documents. Ideal candidates possess 2+ years of relevant experience or a Master’s degree plus 6 months of experience, along with strong problem-solving skills and the ability to communicate complex technical concepts effectively in a collaborative setting.

What you'll do

  • Design and develop real-time embedded systems using C/C++.
  • Implement software solutions for network switches and containerization technologies like Kubernetes/Docker.
  • Maintain proficiency in Linux environments at both user and administrator levels.
  • Create and manage documentation for software requirements, design, development, and testing phases.
  • Collaborate on source control management with tools such as GitLab or Synergy.
  • Solve complex technical problems through creative thinking and quick application of new information.

What we're looking for

  • At least 2 years of job-related experience or a Master's degree with 6 months of experience.
  • Proficiency in C/C++ and real-time embedded development.
  • Linux expertise at the User or Administrator level.
  • Experience with Kubernetes, Docker, and containerization technologies.
  • Familiarity with collaborative source control systems like GitLab.
  • Ability to work collaboratively and communicate technical concepts effectively.
  • Strong problem-solving skills and a proactive approach to learning new information.

More like this

Similar roles

Software Engineer

General Dynamics

Pittsfield, MA 3 days ago $100,219$111,180
C/C++ Linux Kubernetes Docker GitLab Agile CI/CD
Hybrid

Software Engineer

General Dynamics

Pittsfield, MA 3 days ago $95,384$105,817
C/C++ Linux Kubernetes Docker GitLab Agile CI/CD
Hybrid

Software Engineer

Q2

Austin, Texas 94 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Broadcom

Usa-Ca - Promontory B 61 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL Git Jenkins Ansible Test-Driven Development DevOps methodologies

Software Engineer

Genworth Financial

Richmond, Virginia 2 days ago
Python Flask JavaScript HTML CSS React Angular Vue Azure App Service GitLab CI/CD DevSecOps Azure PostgreSQL Azure Kubernetes Docker Terraform Prometheus Grafana Swagger/OpenAPI JSON/WebAPI
Hybrid

Software Engineer

Leidos

San Diego, CA 51 days ago $69,550$125,725
C++ Qt Android SQLite Git Scrum Agile UI/UX Subversion JIRA Selenium TDD React Node.js OpenAPI Clang Format Clang-Tidy VersionOne Rally