As a Staff Software Engineer you will utilize your technical aptitude, experience, communication, leadership and analytical skills to solve complex system problems. In this role, the Staff Engineer will handle architecture and development of critical systems using the latest technology (cloud, micro-services, and big data) and help mentor and lead other developers as part of an agile software team.
A Systems Engineer performing the System Analyses function seeks to strongly influence the inherent system performance capabilities and feature sets of an objective system through definition of design challenges and risks, compliant architectural design, performance analyses of critical requirements, performance/cost trade studies, and participation in the requirements flow down process.
In this role, the selected candidate must have an experience designing, configuring, developing, and testing PI/PO interfaces and ABAP proxies; ability to develop and configure process models utilizing BPM.
The candidate will perform requirements analysis, decomposition, and flowdown through a multi-tier, multi-product baseline. The candidate must have a solid Systems Engineering foundation and experience managing a complex requirement set.
This individual will be responsible for developing the threat models and databases to support integration with survivability toolset models. Responsible for architecting threat models by threat types, conducting threat research and analysis, identifying key threat modes and transitions, and translating into threat models that are compatible across a variety of survivability tools.
Development, integration and test of customized LTE software stack running on software-defined radios built on custom hardware platforms using designed ground station digital beam forming and phased array antenna.