General Dynamics Mission Systems

NWS Lead Software Engineer

General Dynamics Mission Systems
Apply
4 days ago
Pittsfield, MA, USAStaff+

Base Salary

$110k - $122k/yr

Responsibilities

  • Provide technical direction, mentoring, code reviews, and hands-on implementation support for a software team.
  • Lead architecture, feature decomposition, technical planning, estimation, and system-level design for frontend or backend capabilities.
  • Develop and maintain software, design, test, user, administrator, and development documentation.
  • Support Agile planning, backlog refinement, retrospectives, delivery tracking, and coordination with Product Owners, Scrum Masters, and program stakeholders.
  • Improve code quality, scalability, development efficiency, testing, automation, and engineering maturity across a distributed system supporting more than 3,000 endpoints.
  • Develop CI/CD and DevSecOps capabilities, including automated unit testing, code-quality analysis, configuration management, repeatable builds, and release workflows.
  • Support backend database and data-model design, DDS and middleware integration, embedded or firmware-adjacent development, and deployment architecture as applicable.
  • Support frontend architecture, component design, usability, backend-service integration, backlog prioritization, acceptance criteria, and workforce oversight as applicable.
  • Identify technical risks, dependencies, and architectural tradeoffs and communicate recommendations to leadership.
  • Support financial and program-planning activities, including COCOMO estimates, Basis of Estimate inputs, and Software Bill of Materials development.

Requirements

  • Bachelor’s degree in Software Engineering or a related science, engineering, or mathematics field plus 5+ years of job-related experience, or a master’s degree plus 3 years of job-related experience.
  • Department of Defense Secret security clearance eligibility and U.S. citizenship are required.
  • Experience leading or serving as deputy or backup lead for a mature tactical, mission, or strategic software system is encouraged.
  • Experience with software architecture, technical planning, feature decomposition, system-level design, and distributed multi-component systems is preferred.
  • Experience with Go, Rust, JavaScript or TypeScript, C#, Java, C, or C++ is preferred.
  • Experience with database design, data modeling, SQL, backend services, DDS, middleware integration, RTI DDS, embedded software, FreeRTOS, TCP/IP, or firmware-adjacent interfaces is preferred.
  • Experience with Linux, Docker, Kubernetes, containerization, virtualization, deployment automation, CI/CD, DevSecOps, automated testing, static analysis, and configuration management is preferred.
  • Experience with Git, GitLab, source-control workflows, software requirements decomposition, design reviews, implementation and unit testing, requirements-based testing, and factory, hardware, or integration-test environments is preferred.
  • Experience with Agile delivery, Product Owner responsibilities, or SAFe Agile Product Owner/Product Manager practices is preferred.
  • Strong technical judgment, communication, mentoring, planning, risk assessment, and stakeholder-management abilities are expected.

Benefits

  • The position is primarily on-site in Pittsfield, Massachusetts, with hybrid or flex work opportunities when allowable.
  • The posting describes a flexible work environment where contributions are recognized and rewarded.
  • The position offers company benefits and a shared mission-focused work environment.
General Dynamics Mission Systems

About General Dynamics Mission Systems

5,001-10,000 employees

General Dynamics Mission Systems designs and manufactures secure communications, C4ISR, cyber defense, and maritime/underwater systems used across land, sea, air, space, and cyber domains. It sells integrated hardware and software to U.S. and allied defense and intelligence agencies under government contracts and long-term programs. The company is headquartered in Chantilly, Virginia, and operates as a business unit of General Dynamics.

Contact me