JOBSEARCHER

Ground Systems Software Engineer

Job DescriptionDescriptionSAIC is seeking Ground Systems Software Engineers who want to help with spacecraft configurations and science and military missions in flight experiment programs working at Kirtland AFB, NM. Work alongside Air Force Research Laboratory (AFRL) / Integrated Experiments and Evaluation Division (RVE) to provide concept design, development, integration, test and evaluation, and engineering prototypes to demonstrate the viability of innovative space technologies along with cradle-to-grave support to ground, high-altitude balloon, near-space and spaceflight experiments and mission concepts. If you like Space and want to partner with cutting edge technology advancements, this is the job for you.Fun stuff you will do on the job:Perform full life-cycle software development for a networked, high-reliability Command and Control (C2) ground system for the United States Space Force (USSF).Work with end user stakeholders, systems engineering, network, and cyber-security architects to analyze, develop, validate and flow down system and interface requirements to software requirementsWork with integration and test engineers to deploy and test ground system software against spacecraft simulatorsDebug distributed ground software system issues such as timing, transaction protection, missed satellite contactSupport system test in operational test environment with physical spacecraftWork with across disciplines with compliance, safety, cyber-security, and OPSEC during all phases of developmentPerform software requirements analysis and functional decomposition.Prepare design documentation, test plans, and test procedures.Perform internal and formal software tests, and retain and report test resultsPrepare technical presentation materials for internal and external customersWork with integration & test engineers in performing root cause investigation of problems found during software installation, integration, acceptance test, and operational eventsWork with mission partner engineers to verify and validate system interface compatibility, compliance and performanceProvide recommendations to chief engineer to help prioritize development, augment solutions, and improve developer implementations.QualificationsThis is you:Bachelor of Science in Engineering or relevant discipline and 3 to 10 years of experience (or 4 additional years of experience in lieu of degree)Experience with modern software development processes, such as containerization, orchestration, DevSecOps, and Agile methodologiesExperience working with software development compliance and quality documentation, including software development management plan, test plans, test procedures, test results, detailed design documents, software version description documents, software configuration management plansActive Top Secret clearance with the ability to obtain a TS/SCI and be willing to consent to a polygraph examinationAbility to obtain and maintain initial Special Program Access (SAP/PAR) within prescribed business needsDiverse programming experience: C/C++, C#, Python, Ruby, Windows/Linux scriptingExcellent communication skills and ability to work in small teamsAbility to debug networking hardware and softwareAbility to use software revision control tools such as Subversion and GitAbility to clearly document and report programmatic status to managementPreferred Qualifications:Active TS/SCI clearanceSystem knowledge in one or more of the following domains: Spacecraft Command & Control, Mission Planning, Space Situational AwarenessWorking knowledge of distributed, networked near real-time C2 systemsIntegration of key ground segment systems, such as a cloud-based Infrastructure, Platform as a Service (PaaS) baselines, and antennas"Zero-Trust" cybersecurity policies and implementation on software and hardware systemsExperience with Software Systems Engineering, Design, and Architecture DevelopmentExperience with Software Systems Engineering, Design, and Architecture Development, Agile Software Development Techniques and Implementation, Continuous Integration and Continuous Deployment (CI/CD) PipelinesExperience with Unified Modeling Language (UML) and Model Based Systems EngineeringExperience with DOORs and CameoOverviewSAIC accepts applications on an ongoing basis and there is no deadline.SAIC is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian, and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.