G

General Dynamics Mission Systems

Builds secure electronics for defense missions

CMSS Advanced Software Engineer - Satellite Communications, Electronic Warfare

Software EngineeringConfirmed live in the last 24 hours
Full-timeColorado Springs, CO, USA

About the Job

Requirements

  • A Bachelor's degree in Software Engineering or a related science, technology, engineering, or mathematics field, plus at least 5 years of relevant experience; alternatively, a Master's degree plus at least 3 years of relevant experience.
  • An active Top Secret/Sensitive Compartmented Information clearance is required at hire; the selected candidate must be able to obtain a polygraph within a reasonable amount of time.
  • U.S. citizenship is required, and applicants must meet U.S. Government eligibility requirements for access to classified information.
  • Demonstrated expertise developing production software in Python, Java, C, C++, or comparable object-oriented languages.
  • Strong experience developing and troubleshooting software in Unix/Linux environments, including shell scripting and system-level debugging.
  • Demonstrated experience with software architecture and design, automated unit and integration testing, and delivery of maintainable, well-documented code.
  • Proven technical leadership in design reviews, code reviews, complex debugging, and mentoring or guiding less-experienced engineers.
  • Ability to work on-site and communicate complex technical information clearly to engineering and program stakeholders.

Responsibilities

  • Analyze and resolve security findings, design and implement complex system improvements, and deliver reliable software supporting operational missions.
  • Perform architecture and detailed design, technical documentation, implementation, automated testing, and collaboration across engineering disciplines.
  • Lead the design, documentation, implementation, code review, and automated testing of complex software features and sustainment releases.
  • Own technically challenging sustainment activities, including security remediation, root-cause analysis, system improvements, and resolution of customer-impacting software issues.
  • Provide technical guidance to team members and contribute to development standards, peer reviews, planning, estimation, and continuous improvement of engineering practices.
  • Partner with systems, test, cybersecurity, and customer stakeholders to define solutions, verify system behavior, and support deployment and operational readiness.
  • Travel occasionally as required.

Desired Qualifications

  • Experience with satellite communications.
  • Experience designing and implementing continuous integration/continuous delivery pipelines.
  • Experience with Docker.
  • Experience with automated test frameworks.
  • Experience with Agile and DevSecOps.

About the Company

General Dynamics Mission Systems

Builds secure electronics for defense missions

General Dynamics Mission Systems builds defense electronics and integrated systems for military, intelligence and civil government customers. Its equipment connects people and platforms across land, sea, air, space and cyber missions, from tactical radios to satellite ground infrastructure. The business designs submarine weapon controls, aircraft processing equipment and encryption products that protect classified voice, video and data. Government contracts fund development and production, and its products become components of larger military platforms and integrated national security systems. A business unit of General Dynamics, it is headquartered in Chantilly, Virginia.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Chantilly, VA
Founded
1952

Recently Posted Jobs

Explore more opportunities at General Dynamics Mission Systems

See more jobs