Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Dynamics Mission Systems Logo

Senior Advanced Software Engineer

General Dynamics Mission Systems

$160,066 - $168,000
Sep 13, 2025
Livingston, NJ, USA
Apply Now

GDMS engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. As a software engineer for GDMS, you’ll be a member of a cross functional team responsible for the development and delivery of a complex system critical to our customer mission.

Requirements

  • Agile experience preferred.

Responsibilities

  • As a software engineer for GDMS, you’ll be a member of a cross functional team responsible for the development and delivery of a complex system critical to our customer mission.
  • Embedded Software in a Linux environment
  • Qt/C++/UI expertise at mature production level
  • Drivers and interfaces to COTS devices
  • MBSE/SysML/MagicDraw & CI/CD Experience
  • Creative thinker with demonstrated success leading the software development life cycle
  • Expertise in applying technical standards and methodologies to solve challenges

Other

  • Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 8+ years of job-related experience, or a Master's degree plus 6 years of job-related experience.
  • Department of Defense Secret security clearance is required at time of hire.
  • Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information.
  • Due to the nature of work performed within our facilities, U.S. citizenship is required.
  • Exceptional communication skills with the capacity to secure buy-in on concepts and ideas
  • Collaborative team player eager to provide technical leadership and position others for success
  • Commitment to ongoing professional development for yourself and others