The Role
Designs, develops, tests, modernizes, and sustains software, firmware, algorithms, and applications for electronic warfare and tactical mission systems. Responsibilities span architecture, requirements analysis, traceability, risk mitigation, automated and system-level testing, troubleshooting, cybersecurity remediation, configuration management, and integration with secure cloud and mission networks. The role collaborates with systems, testing, and cybersecurity teams and supports laboratory and field testing throughout the software lifecycle.
Summary Generated by Built In
This position supports the Expeditionary Electromagnetic Warfare division at NSWC Crane. In this role you will design, develop, test, and sustain mission-critical software and firmware for Electronic Warfare (EW) and tactical mission systems. In this role, you will support the full software lifecycle—from initial architecture and algorithm design through laboratory/field testing and modernization of fielded platforms.
Job Responsibilities:
- Design, develop, modernize, and sustain computer software, firmware, algorithms, and applications supporting EW and tactical mission systems across the full software lifecycle.
- Analyze and develop system requirements, performing validation, traceability, risk assessments, and mitigation planning from initial design to final acceptance criteria.
- Execute comprehensive testing—including unit, integration, regression, automated, and IV&V—while maintaining strict traceability between requirements, test procedures, and documented results.
- Troubleshoot, maintain, and optimize systems to resolve defects, address cybersecurity vulnerabilities, manage Git-based configurations, and support integration into secure cloud and mission networks.
Education Level:
- Bachelor’s degree in Computer Science, Computer, Software or a related technical discipline.
Required Qualifications:
- 3+ years of professional software engineering experience designing, coding, integrating, and maintaining software in a structured environment, with proficiency in Python, C, C++, or Java.
- Proven capability to analyze requirements, perform system-level testing (unit, integration, and IV&V), troubleshoot integrated systems in laboratory environments, and manage git-based version control.
- Strong cross-functional communication skills to collaborate across systems, test, and cybersecurity teams
- Required U.S. Citizenship and the ability to obtain and maintain a Secret security clearance.
Desired Qualifications:
- Experience supporting Navy or DoD Electronic Warfare (EW) and tactical mission-system software, including lifecycle planning, support activity optimization, and software configuration management.
- Proficiency in advanced engineering and testing methodologies, including automated testing, IV&V, regression testing, requirements/test traceability, software architecture, cloud services, and MBSE environments.
- Demonstrated capability in secure software development, cybersecurity vulnerability remediation, and supporting Government laboratory, field, or training system testing, backed by an active Secret security clearance.
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.
Skills Required
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline
- At least 3 years of professional software engineering experience designing, coding, integrating, and maintaining software in a structured environment
- Proficiency in Python, C, C++, or Java
- Experience analyzing requirements and performing unit, integration, and IV&V system-level testing
- Experience troubleshooting integrated systems in laboratory environments
- Experience managing Git-based version control
- Strong cross-functional communication skills
- U.S. citizenship
- Ability to obtain and maintain a Secret security clearance
- Experience supporting Navy or DoD electronic warfare and tactical mission-system software
- Experience with automated testing, regression testing, requirements and test traceability, software architecture, cloud services, and MBSE environments
- Experience with secure software development, cybersecurity vulnerability remediation, and Government laboratory, field, or training system testing
- Active Secret security clearance
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Spectrum San Diego is a high tech security innovator, specializing in ultra-low-dose X-ray screening systems.






