To support the Sentinel (GBSD) program by leading software engineering teams and executing software development processes
Requirements
- 4+ years of Experience with executing software development processes
- 4+ years of Experience in software development using languages such as C++, Python
- 4+ years of Experience with MBSE, software design & requirement management
- Experience leading Software Engineering teams
- Understands best practices required for the development of Safety Critical Software Development
- Experience with Agile principles and methodologies
- Familiarity with scripting languages (i.e. PERL, Python, Bash, YAML)
- Experience with source code configuration management tools (i.e git)
Responsibilities
- Work in an engineering leadership role that executes all facets of building complex software in an Agile development environment
- Perform engineering activities, focusing on software, across the full spectrum from conceptual design to system deployment
- Derive and allocate requirements into detailed design
- Designs, develops and tests software product functionality
- Collaborate with Systems and Quality Engineers to ensure software requirements are met
- Performs software peer reviews, version control, automated tests, software analysis, continuous integration, and continuous delivery in accordance with DevSecOps processes and best practices
Other
- Ability to obtain and maintain a government DoD Secret security clearance, with an ability to obtain and maintain Special Access Program (SAP)
- 6 years of experience with Bachelors or 4 additional years in lieu of a degree
- Relocation assistance may be available
- Travel: Yes, 10% of the Time