Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Systems Planning & Analysis · 20 hours ago

Senior Software Engineer

Systems Planning and Analysis, Inc. (SPA) delivers high-impact, technical solutions to complex national security issues. They are seeking a dedicated Senior Software Engineer to support the Space Systems Development Department, focusing on the development and integration of C4ISR systems for Naval Missions.

AnalyticsInformation Technology
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

We are seeking a dedicated Senior Software Engineer to support the Space Systems Development Department (SSDD), the primary space and ground support systems research and development (R&D) organization of the Naval Center for Space Technology (NCST), an organization within the U.S. Naval Research Laboratory (NRL) in Washington, DC. This organization provides Navy Space Program technology development and acquisition of space, aerospace, and Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR) systems to assist Naval Missions. Responsibilities include advanced research and development for scientific, technical, and engineering efforts associated with the development and integration of C4ISR systems

Qualification

C4ISR systemsSoftware development methodologiesObject-oriented programmingSystem analysisSoftware verificationValidationTechnical documentationUser trainingCollaborationProblem-solvingCommunication

Required

BS Degree in Mathematics, Engineering, or Computer Science
DoD granted TOP SECRET security clearance with SCI eligibility
Minimum relevant experience of twelve (12) years

Preferred

Experience applying relevant software development methodologies and practices, including traditional as well as more modern object-oriented programming techniques using state-of-the-art software development tools; planning, designing, developing, testing, installation, and maintenance of complex technical software systems supporting complex Multi-INT processing; producing technical and user documentation; providing user training and system orientation; and consulting with other software development teams throughout the software development life cycle
Ability to analyze system requirements, identify software-engineering requirements, perform trade-off studies; and prepare impact studies related to the addition, deletion, or modification of software requirements to existing Multi-INT efforts as well as future NRL initiatives
Demonstrated ability to provide independent analysis, verification, and validation of systems software from other developers, including analyzing software design documentation and test results and reviewing test plans and procedures to verify that test results will properly validate conformance to the requirements

Benefits

Health insurance
Flexible spending accounts
Health savings accounts
Retirement savings plans
Life and disability insurance programs
Programs that provide for both paid and unpaid time away from work

Company

Systems Planning & Analysis

company-logo
Systems Planning & Analysis (SPA) is a leading global provider of data-driven analytical insights for critical national security programs.

Funding

Current Stage
Late Stage
Total Funding
unknown
2021-10-06Acquired

Leadership Team

leader-logo
Rich Sawchak
Chief Executive Officer
linkedin
leader-logo
Bruce Phillips
Vice President, Emerging Markets Growth
linkedin
Company data provided by crunchbase