Basic Qualifications
Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 5 years of relevant experience; or Master's degree, plus 3 years relevant experience.
Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities for this Position
Imagine a world-class engineering environment. Now add a team of exceptional talent along with technologies that are so advanced they’re often classified. That’s what you’ll find at General Dynamics Mission Systems. Here you’lljoin a team of exceptional engineers as they invent the technologies, products and services that help our service members, intelligence analysts and first responders keep our nation safe. If you want the chance to build things that matter, it’s time to bring your talent to General Dynamics Mission Systems. We apply advanced technologies such as Artificial Intelligence, Blockchain, AR/VR, Cloud Native and Quantum Physics to solve our customers’ missions in cyber, RF, undersea, interstellar and everything in between. You will be part of the Operations Technology team, a forward deployed engineering group that embeds directly with users to understand workflows, define requirements, and build custom AI-native solutions from scratch. You will work across the full development lifecycle: gathering requirements firsthand from operators and engineers on the manufacturing floor, designing scalable architectures, writing and shipping production code, and supporting the systems you build. The scope spans software, data architecture, and emerging manufacturing technologies including Agentic AI, IoT, machine learning, robotics, computer vision, digital twins, and more. Our team builds purpose-built systems that replace legacy applications and establish a connected data foundation across the enterprise.
Key Responsibilities:
Software Development & Deployment:
Design, develop, test, and deploy full-stack web applications for manufacturing execution, data integration, and operational intelligence
Build AI-native applications with intelligence embedded from the architecture up
Develop APIs, data pipelines, and integration layers that connect business systems into a unified data architecture
Write clean, scalable code with a focus on enterprise-scale deployment across all operations sites
Deploy in weeks, not months, using modern development tools including AI coding assistants
Forward Deployed Engineering:
Embed directly with operations users at GDMS sites to understand workflows and define requirements firsthand
Own problems end to end: requirements, design, development, deployment, and support
Translate complex business processes into working software through rapid prototyping and iterative delivery
Build for the user, not the specification. The user's experience matters more than the feature list.
Data Architecture & Integration:
Design data models that capture, normalize, and flow operations data into a central data warehouse
Build integrations between enterprise systems (ERP, PLM, MES, and other business applications)
Eliminate shadow data by building systems that capture critical manufacturing data digitally at the point of work
AI & Emerging Technology:
Embed AI/ML capabilities into applications: predictive quality, anomaly detection, natural language data access, autonomous decision support
Leverage large language models and AI coding agents as core tools in the development workflow
Explore and evaluate emerging manufacturing technologies (IoT, robotics, digital twins, computer vision) for integration into the team's technology roadmap
Identifies opportunities to apply AI for continuous improvement and innovation
Cross-Functional Collaboration:
Partner with Manufacturing, Supply Chain, Quality, Facilities, EH&S, Government Property, and all Operations personnel across multiple sites
Work closely with IT infrastructure teams on cloud deployment, security…