Systems Engineer
Role details
Job location
Tech stack
Job description
DPG Solutions is looking for a mid to senior level Systems Engineer to support mission focused aerospace and defense programs in Aurora, CO. This role is a strong fit for someone with experience across the systems engineering lifecycle, including requirements development, architecture support, interface definition, integration and test, verification and validation, and technical coordination across engineering teams.
The ideal candidate will be comfortable working in a structured, configuration controlled environment supporting complex mission systems. This person should be able to translate mission and customer needs into clear technical requirements, support system design and analysis, help define how system capabilities will be verified, and work closely with software, test, integration, cyber, and program teams to support delivery.
What You Will Do
- Support systems engineering activities across the full development lifecycle, including requirements analysis, architecture support, design elaboration, integration, test, verification, and validation
- Decompose customer and mission requirements into clear system level and subsystem level requirements
- Develop, review, and maintain use cases, system behavior descriptions, interface definitions, and technical documentation
- Support functional analysis, system trade studies, technical assessments, and mission thread analysis for complex aerospace and defense systems
- Help define system interfaces and support interface control documentation across software, hardware, network, platform, and mission application components
- Support integration and test planning, including test architecture, test processes, baseline definition, verification methods, and validation activities
- Work with test teams to ensure requirements are properly traced, tested, verified, and validated across program baselines and deliverable releases
- Support regression testing, integration events, technical reviews, design reviews, and technical interchange meetings
- Coordinate with software engineers, integration engineers, test engineers, cyber teams, product owners, and program leadership to resolve technical issues and support program delivery
- Support Agile systems engineering practices, including backlog refinement, sprint planning, requirement decomposition, technical story development, and collaboration with Agile teams
- Contribute to risk identification, issue tracking, root cause analysis, and technical path forward recommendations
- Support documentation and delivery of system engineering artifacts in a configuration controlled environment
Requirements
- Bachelor's Degree in Systems Engineering, Aerospace Engineering, Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, or a related technical field
- 5 or more years of relevant systems engineering experience supporting aerospace, defense, intelligence, space, or mission systems programs
- Active and transferable Top Secret / SCI security clearance required prior to start date
- U.S. citizenship required, as only U.S. citizens are eligible for a security clearance
- Experience with one or more systems engineering lifecycle areas, including Concept of Operations development, requirements definition, requirements management, functional analysis, interface definition and control, integration and test, verification, or validation
- Experience supporting government contracts, classified programs, or mission critical technical environments
- Experience working with software, hardware, integration, test, cyber, or infrastructure teams to support complex system delivery
- Ability to analyze technical problems from an end to end system perspective and communicate findings clearly
- Strong written and verbal communication skills with the ability to work effectively in a team environment
Qualifications We Prefer
- Experience supporting space, ISR, ground systems, mission management, command and control, satellite, aerospace, or defense mission programs
- Experience working in Agile development environments and supporting Agile systems engineering practices
- Experience with Jira, Confluence, Bitbucket, Git, or other Agile and configuration management tools
- Experience with requirements management tools such as DOORS or similar requirements databases
- Experience with MBSE tools such as Cameo Systems Modeler or similar model based systems engineering tools
- Experience developing or supporting system architecture diagrams, interface control documents, sequence diagrams, use cases, mission threads, or operational views
- Experience supporting integration and test activities in a CI/CD or DevSecOps environment
- Experience writing, running, integrating, or automating tests using tools such as SoapUI or similar automated test tools
- Experience with scripting languages such as Python, Perl, Bash, or similar languages
- Experience with Linux, Unix, virtualized environments, cloud environments, or secure infrastructure supporting mission systems
- Understanding of cybersecurity, system hardening, RMF, STIG, or secure system delivery in classified environments
- Proficiency with Microsoft Office tools, including Word, Excel, and PowerPoint
Benefits & conditions
Pulled from the full job description
- Tuition reimbursement
- Health insurance
- Paid time off
- Health savings account, * Competitive salary, ranges vary by position
- Company funded 401(k), 25% of base pay deposited every pay period, vested day one of employment
- All health care benefits and premiums paid by the company, including company HSA contribution
- Quarterly equity share bonuses
- 250 hours of PTO with up to 40 hours available to be carried over
- Biannual company sponsored events for employees and their families
- Education benefits, including certification and Udemy course reimbursement