Software Engineer - Space Program: Python/ Agile/ MySQL/ Linux

Company: Peraton
Location: Greenbelt, Maryland, United States
Type: Full-time
Posted: 30.AUG.2021
< >

Summary

Peraton is seeking a System/Software Engineer, with ability to obtain a DOD Security Clearance, to join our team at the NASA Goddard Space F...

Description

Peraton is seeking a System/Software Engineer, with ability to obtain a DOD Security Clearance, to join our team at the NASA Goddard Space Flight Center in Greenbelt, Maryland, supporting our Space Exploration Network Services and Evolution (SENSE) contract. As prime contractor on the 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 work with an engineering team and will be responsible for the design and development of a new GUI test application, developed in Python, using an Agile development process, to characterize the performance of state-of-the-art NASA ground station modems. Your design will include the development of databases, using MySQL, and database queries to assist the test application user in the storage and retrieval of test results and modem configurations. Your development process will include unit testing and system regression tests. Additionally, you will be responsible for the development of documentation including an interface control document and user's guide. Develop extensible software code using Python to automate testing of current and planned modems Perform MySQL Database development Develop and execute unit tests Conduct system regression tests Develop documentation, including an interface control document and user's guide Required Qualifications A Bachelor's Degree in Computer Science, Computer Engineering or other related technical degree; a Master's degree is preferred 2+ years' programming language experience Experience performing software development using Python Experience with design and development, using an Agile process, of a modular application adhering to a set of requirements Experience with SQL database development and database query construction to simplify the process of retrieving, storing, or editing records across multiple tables Experience with developing a GUI front-end application that gives a user the controls to perform modem testing and construct database queries Experience with the development of test procedures and interface control documents Experience with MS Excel, MS PowerPoint, Visio, and MS Word. Ability to obtain a Secret clearance, which requires a US citizen Desired Qualifications Experience working with the Linux operating system Experience with, or coursework related to, the configuration of networks Experience developing code to interface with test equipment such as oscilloscopes, signal generators, spectrum analyzers and network analyzers Experience with, or coursework related to, software radio transport protocols such as VITA-49 Peraton 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 22,000 employees do the can't be done, solving the most daunting challenges facing our customers.We are an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state, or local law.

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...