Senior Principal Software Engineer
$183.38k - $193.05kGD Mission Systems
Responsibilities for this Position
Senior Principal Software Engineer ID: 2026-75445US-MD-Annapolis Junction
Required Clearance: TS/SCI, obtainable within reasonable time based on requirements
Posted Date: 10/7/2026
Category: Engineering-Software
Employment Type: Full Time
Hiring Company: General Dynamics Mission Systems, Inc. Basic Qualifications
EDUCATION REQUIREMENTS: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 10 years of relevant experience; or Master's degree, plus 8 years relevant experience.
CLEARANCE REQUIREMENTS: Ability to obtain a Department of Defense TS/SCI 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.
Responsibilities for this PositionWe encourage you to apply if you have any of these preferred skills or experiences:
- Demonstrated ownership of the full software development lifecycle
- Proven technical leadership of software engineers
- Track record of taking software from prototype/R&D maturity to production-quality, maintainable, deliverable products
- Strong grounding in software engineering best practices (testing, version control, design review, documentation, technical debt management)
- Developing C2, device management, or platform control software for custom/proprietary hardware
- Designing software interfaces to FPGA-based systems or bespoke embedded hardware
- Stateful system design: state machines, operational sequencing, configuration management, and fault handling
- Building and maintaining CI/CD pipelines
- Kubernetes administration and operations, including authoring Helm charts for application packaging and deployment
- Containerization technologies (containerd, Docker, Podman)
- Enterprise software design principles: API design, service-oriented architecture, modular/layered system design
- Embedded software development in a Linux environment
What sets you apart:
- Experience with optical, RF, or other communication system modem hardware
- Familiarity with hardware-software co-design workflows and FPGA integration patterns
- Track record of driving software platform reuse across multiple programs or product lines
- Experience standing up development environments, toolchains, and engineering infrastructure for small-to-mid-size teams
- Experience applying AI/ML tools to accelerate engineering workflows
- Creative thinker with demonstrated success leading the software development life cycle
- Commitment to growing and developing others, building long-term subject matter experts, not just executing on current contracts
- Exceptional communication skills with the capacity to coordinate across multidisciplinary hardware and software teams
- MCP (Model Context Protocol) server development and AI-tooling integration
Our Commitment to You:
- An exciting career path with opportunities for continuous learning and development.
- Research oriented work, alongside award winning teams developing practical solutions for our nations security
- Flexible schedules with every other Friday off work, if desired (9/80 schedule)
- Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more
- See more at gdmissionsystems.com/careers/why-work-for-us/benefits
Workplace Options:
- This position is fully on-site or hybrid/Flex as desired.
- While on-site, you will be a part of the Annapolis Junction, MD facility.
#LI-Hybrid
Salary Note This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled. Combined Salary Range USD $183,381.00 - USD $193,049.00 /Yr. Company OverviewGeneral Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
PI287567588
$145.6k - $276.8k
...rapidly evolving global market. Solipsys is a wholly owned subsidiary of Collins Aerospace/RTX and is currently seeking a Principal Software Engineer who is enthusiastic, hardworking, and proactive in writing and developing code using programming languages and related...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours$154.05k - $278.48k
...to customers in the national security, engineering, and health industries. We deliver innovative... ...-enabled services and mission software capabilities in the areas of cyber, logistics... ...the OpportunityLeidos is seeking a Principal Software Engineer to provide advanced software...SuggestedFull time$154.05k - $278.48k
...Leidos has a new and exciting opportunity for a Principal Software Engineer in our Intelligence Sector's, Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical...SuggestedFull timeImmediate startFlexible hours$25k
Leidos has a new and exciting opportunity for a Principal Hardware/Software Design Engineer in our Intelligence Sector. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals...SuggestedFull timeFor contractorsImmediate startRelocation packageFlexible hours$220k - $224k
...ACTIVE TS/SCI Clearance with Poly REQUIREDPosition Overview:Red Arch Solutions is hiring a Principal Backend Software Engineer to join a priority program in Annapolis Junction, Maryland. We areseeking a Backend Software Engineer with experience building and testing software...Suggested16 hoursRemote work$200k - $280k
...currently do not possess this level of clearance.*** Are you a Principal DevOps / Software Engineerwho is ready for anew challengethat willlaunch... ...and never seen or heard from the mothership again? Our engineers were certainly tired of the same. At GliaCell our...Full timeContract workRemote workWork from homeRelocation package$10k
...operational deployment of an entire suite of Government customer tools on an existing ClearEdge prime contract. We are seeking a software engineer who will design, develop, sustain, and operationally support front-end presentation tier services for our mission-driven...Contract work$10k
...health and technology allowances, and access to a state-of-the-art technology lab. Learn more at Your Mission: As a Principal Software Engineer , you will serve on a five-person Agile Software Team delivering feature enhancements to a metrics and monitoring system...- ...MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer in the Fort Meade, MD area . This is an onsite position. Responsibilities include, but are not limited to: Cyber Security and development expertise to design, test, implement,...SeniorWork experience placementWork at office
$205k - $217k
Red Arch Solutions is hiring a Principal Software Engineer for our program in Annapolis Junction, Maryland. The Software Engineer will join an experienced team working on efforts to modernize an existing data tracking and metrics system. The User Experience (UX) developer...Full timeContract workWork experience placementLocal area$207k - $266k
...Job Description Job Description Principal Feature Architect, Mission Software Make an Impact Where It Matters... .... This is a strong fit for an engineer who likes solving hard problems, influencing... ...this becomes more than another senior engineering role. It is a chance...Work experience placementLocal areaImmediate startVisa sponsorship$200k - $280k
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company...Full timeContract workRemote workWork from homeRelocation package$200k - $280k
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company...Full timeContract workRemote workWork from homeRelocation package$200k - $280k
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal CNO Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a...Full timeContract workRemote workWork from homeRelocation package- ...Principal Software Engineer (AI - Assisted Developer Tooling) ***An active or rein-statable TS/SCI with Polygraph security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer...Full timeContract workRemote workWork from homeRelocation package
$250.6k - $362.6k
...comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities... ..., develop, and drive unique software and technology solutions with global impact... ...-impact solutions.Mentor and influence senior technical leaders, driving...Full timeTemporary workLocal areaRemote workFlexible hours$155k - $175k
...Job Title Principal‑Level Software Engineer (Java, Python) Why IDS? IDS believes in resolving conflict, building innovative approaches to do so. Combining operational expertise with an intimate understanding of today’s greatest challenges, we bring our customers...Full timeLocal areaFlexible hoursShift work$176k - $282k
ResponsibilitiesPeraton is seeking a Senior Software Engineer in Annapolis Junction, MD.This team supports two web applications used to manage collection initiatives, track signal analysis workflows, and maintain signal reference knowledge across the Agency and its mission...SeniorContract workShift work$131.3k - $237.35k
...capabilities throughout the entire USG arsenal. Our team of hackers and engineers have experience spanning centuries of research, development,... ...’s threats and build the next generation of capabilities.The Software Engineer will be responsible for: Test front-end user...SeniorFull time$146k - $234k
...integration with downstream tools. The TTO is performed out of the Peraton facility and offers flexible hours.The team is seeking a Software Engineer to:Devise strategies to extract meaning and value from structured and unstructured dataLeverage statistical methods and/or...SeniorContract workFlexible hoursShift work- ...Senior Java Engineer Location: Annapolis Junction, MD Clearance: Active TS/SCI + Full Scope Polygraph Experience: 7 to 20+ years... ...are seeking an experienced Senior Java Developer to join our software engineering team and help design, build, and maintain scalable...SeniorFull time
$176k - $282k
...collaboration between developers for review and refinement of software and Devops team for upcoming deployments Design, develop, test... ...#PeratonRoyalMove Qualifications 20 years of professional software engineering experience supporting programs and contracts of similar scope,...SeniorContract workShift work$176.9k - $332.4k
...potential. Unleash your talent and redefine what’s possible.Job Description:Parsons is looking for an amazingly talented Senior Software Engineer to join our team! In this role you will get to designs, modifies, develops, writes, and implements and tests software and...SeniorFull timeFlexible hours$146k - $234k
ResponsibilitiesThe team is seeking a highly motivated User Experience software engineer to support development and software solutions to support data tracking and metrics solutions. The ideal candidate will:Conduct multidisciplinary research and collaborate with systems...SeniorContract workShift work$86.9k - $198k
Software Engineer, SeniorThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$131.3k - $237.35k
...capabilities throughout the entire USG arsenal. Our team of hackers and engineers have experience spanning centuries of research, development,... ...Primary Responsibilities: Analyze user requirements to derive software design and performance specifications.Design, develop, and...SeniorFull time$86.9k - $198k
Software Engineer, SeniorThe Opportunity:As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast,... ...to production-ready.This role is more than just coding. As a senior full-stack developer at Booz Allen, you’ll use your passion to...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$166.9k - $309.9k
...Unit: RMS-Svcs-LMOSStandard Job DescriptionTHE WORKThis Systems Engineering role fosters collaboration with other engineers to document,... ...emerging threats and opportunities.WHO YOU AREExperience as a Software Engineer on large scale production projects. Extensive experience...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours$131.3k - $237.35k
...to customers in the national security, engineering, and health industries. We deliver innovative... ...technology-enabled services and mission software capabilities to support Intelligence... ...About the OpportunityLeidos is seeking a Senior Software Engineer to develop, integrate,...SeniorFull time$200k - $280k
...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company...Full timeContract workRemote workWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!
- principal software engineer Annapolis Junction, MD
- senior mulesoft developer Annapolis Junction, MD
- senior java software engineer Annapolis Junction, MD
- senior linux systems engineer Annapolis Junction, MD
- senior mainframe developer Annapolis Junction, MD
- senior cloud security engineer Annapolis Junction, MD
- senior level Annapolis Junction, MD
- senior network engineer remote Annapolis Junction, MD
- senior network engineer Annapolis Junction, MD
- senior implementation engineer Annapolis Junction, MD





