Collins Aerospace is enhancing mission critical systems for the military to deter against current and future adversarial threats. The need for passionate engineers who want to make a difference is now! Our team develops strategic solutions to ensure Nuclear Command, Control, and Communications (NC3) function accurately, on-time, every time, and under the most extreme circumstances for our national defense. The government has requested a need for greater cyber security threat protection, software assurance, improvement in availability and reliability while harnessing the latest technologies for rapid development and deployment.
Requirements
- Experience leading a software development team within an Agile methodology.
- Experience with Model-Based Systems Engineering (MBSE), system decomposition, and interface control across disciplines.
- Experience with software lifecycle processes, configuration control, and change management in high-integrity development environments.
- Experience with multithreading, memory management, and performance optimization in complex environments.
- Experience in secure coding practices.
- Experience with hardware-software integration and hardware-in-the-loop (HIL) testing.
- Experience with development tool sets, including Jira, Git, Visual Studio Code, cmake.
Responsibilities
- Collaborate with cross-functional engineering teams to provide software solutions to address system needs
- Lead an established software development team, organized as three Agile sub-teams, to design and develop our solution for aircraft operators to control and monitor mission critical VLF transmitters
- Work collaboratively with Software Architects and Subject Matter Experts (SMEs) to update and maintain the multi-year Feature Roadmap through development, integration, test, and deployment
- Decompose Features, groom Stories, establish dependencies, and plan with the development team for the next Increment (3 month lookahead)
- Guide the development team in architectural best practices, modularity, code structure, and performance tradeoffs in real-time systems
- Identify areas for optimization and collaborate on architecture-level decisions along with software Subject Matter Experts (SMEs) to meet system constraints
- Support software requirements and Unified Modeling Language (UML) design diagrams within a Model Based Systems Engineering (MBSE) tool
Other
- Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 10 years prior relevant experience or an Advanced Degree in a related field and minimum 7 years of experience.
- Own and update scope, schedule, budget, risks, and opportunities as Cost Account Manager (CAM) using Earned Value (EV) techniques
- Support document updates to meet customer Contract Data Requirements List (CDRL)
- Support bid activities for customer related Engineering Change Proposals (ECPs)