Software Development Manager - Space Programs

Greenbelt, MD
Sep 29, 2022
Oct 03, 2022
Full Time
ResponsibilitiesWe are seeking a Software Development Engineering Supervisor in Greenbelt, MD to support the SENSE contract based at the NASA's Wallops Flight Facility for Peraton. The position will be partially remote, with some travel to Wallops Island, VA, and to the Goddard Space Flight Center in Greenbelt as needed; a candidate local to this area will be required.As prime contractor on the Peraton Space Exploration Networks Services and Evolution (SENSE) contract, Peraton is responsible for the operation, maintenance, sustainment and systems engineering of NASA's worldwide satellite communication networks.In this position, you will become part of NASA's return to the moon, support new earth and space science missions, and launch vehicles. You will be an integral part of a world class team that ensures NASA space-ground communications are reliable and meet mission requirements.In this role, you will support software engineering activities on the NASA SENSE program for Direct To Earth (DTE) projects. The program covers NASA Goddard Space Flight Center (GSFC) and Wallops Flight Facility (WFF) with systems deployed at multiple other tracking stations worldwide.The SENSE DTE software engineering team provides and maintains scheduling systems for space/ground mission tracking, software development and installation for ground station monitor and control hardware, database support, integration/testing and provision for system backup and fail over. It will include the study, design, development, integration, testing, verification and operations of spaceflight, airborne and ground system hardware and software, including development and validation of new technologies to enable future space and science missions. As a Software Development Engineering Supervisor you will be responsible for the following: Lead a talented team of 12 software engineers (various experience levels, both direct employees and sub-contractors), and direct and coordinate all activities associated with creating software across multiple functional areas and products Participate in the strategic decisions about technology, definition, and implementation of the software products Make employment decisions, such as hiring and rewarding Direct software development projects to include ensuring that projects are completed on time and according to quality standards, facilitating communication upward and across project team including project status, justifications for variances and technical information Organize projects through development of a project plan which includes communication of product goals as defined by top management, definition of project strategy, identification of the roles and responsibilities of key project groups, development of a schedule with key milestones, identification of risks, contingency plans and allocation of project resources Ensuring deadlines are met, adhering to engineering and documentation methodologies/standards, evaluation and overseeing implementation of development tools Reporting/reviewing progress and providing briefings for management and leadership QualificationsRequired Experience: A Bachelor of Science degree in Computer Science, Engineering, Physics, Math, or other related technical field, and 10+ years of related technical experience; or a MS degree and 8+ years of experience 5 - 8+ years of development, integration, and test (I) of software systems Experience in a Supervisory role leading a Software Development team Microsoft Visual Studio 2010 or later C/C++ for real-time legacy code application Knowledge of scripting (Python or similar) Gitlab for software repository configuration management Windows 10 and Linux systems (RHEL, Mint, CentOS) Web development and knowledge (HTML, CSS, XML, JavaScript, PHP, jQuery, etc.) Knowledge of PostgreSQL and Cloud technologies Experience with software configuration management and software test plans and processes This position requires a "Public Trust" background check with the ability to obtain and maintain a government Secret level security clearance, which requires a US citizen. Desired Experience: Experience with space or ground station antenna software systems Previous NASA or Near Earth Network/Direct To Earth (NEN/DTE) experience Familiarization of IT Security/Cybersecurity vulnerabilities mitigation Knowledge and experience with CMMI Level 2 or higher Experience with problem solving, multi-tasking, and pays attention to details Strong interpersonal skills and effective written and verbal communication skills The ability to work with a diverse group of contractor and Government employees OverviewPeraton drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted and highly differentiated national security solutions and technologies that keep people safe and secure. Peraton serves as a valued partner to essential government agencies across the intelligence, space, cyber, defense, civilian, health, and state and local markets. Every day, our employees do the can't be done, solving the most daunting challenges facing our customers.An Equal Opportunity Employer including Disability/Veteran.For Colorado Residents Colorado Salary Minimum: $81,100 Colorado Salary Maximum: $196,600 The estimate displayed represents the typical salary range for this position, and is just one component of Peraton's total compensation package for employees. Other rewards may include annual bonuses, short- and long-term incentives, and program-specific awards. In addition, Peraton provides a variety of benefits to employees.

Similar jobs