The company is seeking a Software Systems Engineer to develop software components of products and translate end-user needs into clear software requirements.
Requirements
- Familiarity with SW engineering processes such as Agile/Waterfall, DevSecOps, and Continuous Integration
- Familiarity with Digital Engineering and Model-Based Systems Engineering (MBSE) tools such as CAMEO and CREO
- Familiarity with Requirements tools such as DOORS and Requirements for Jira (R4J)
- Familiarity with Software collaboration tools such as Jira and Confluence
- Software Security Engineering, IA, Cybersecurity
- Embedded systems, Linux, and real-time operating systems
- Modular Open Systems Approach (MOSA) concepts such as Open Mission Systems (OMS), Ground Combat Systems’ Common Infrastructure Architecture (GCIA), Future Airborne Capability Environment (FACE), OpenVPX, and Microservices and Containers
Responsibilities
- Develop software requirements and software CONOPs from system-level requirements and CONOPs
- Perform functional analysis, requirements allocation, decomposition, and interface definition
- Collaborate closely with stakeholders, product owners, and the development team
- Aid in developing Jira user stories, architecting software solutions, and establishing acceptance criteria for products
- Incorporate Model-Based Systems Engineering (MBSE) and Agile best practices
- Assist with preparation of bids and estimates for new software capabilities
- Interface with standards such as MIL-STD-1553 and MIL-STD-6040
Other
- Bachelor’s degree in Software Engineering, Computer Engineering, Systems Engineering, or related technical field
- Minimum 8 years’ experience (or equivalent combination of education/training and experience)
- At least 2 years of Systems Engineering (operational concept development, architecture definition, requirements development, etc.)
- At least 1 year of Software Engineer or Product Owner experience (Agile software development, ideally using Python and/or C/C++)
- Proficiency in technical documentation and requirements writing
- Experience with software requirements validation, sell-off, and milestone entry/exit criteria