Northrop Grumman · 1 day ago
SW Obsolescence Engineer 2/3 - R10220218
Northrop Grumman is a leading technology company that focuses on revolutionary systems impacting lives worldwide. They are seeking a Software Obsolescence Engineer to manage the life-cycle of software systems, ensuring compliance with cybersecurity and reliability standards while phasing out outdated platforms.
AerospaceData IntegrationManufacturingRemote SensingSecurity
Responsibilities
Duties and responsibilities include but not limited to life-cycle management, risk mitigation strategies, and collaboration across teams to ensure seamless integration of newer platforms while phasing out outdated ones
Additionally, responsible for maintaining compliance with relevant cybersecurity, system reliability, or safety standards
Qualification
Required
(Level 2) - Bachelor's degree in Software Engineering, Computer Science, or Electrical Engineering with a focus on software systems with 2 years of experience in software development, lifecycle management, or obsolescence tracking within a highly regulated industry (e.g., Aerospace & Defense, Automotive, or Healthcare)
(Level 3) - Bachelor's degree in Software Engineering, Computer Science, or Electrical Engineering with a focus on software systems with 5 years of experience in software development, lifecycle management, or obsolescence tracking within a highly regulated industry (e.g., Aerospace & Defense, Automotive, or Healthcare)
Familiarity with identifying and managing risks associated with outdated platforms, compilers, or dependent libraries
Knowledge of Commercial Off The Shelf (COTS) Software Roadmaps
Understanding of real-time embedded software systems and/or mission-critical software applications
Experience working with software lifecycle management tools, dependency management analyzers, and obsolescence tracking databases
Familiarity with product roadmaps for major software vendors (e.g., Microsoft, Red Hat, Wind River) and assessing their impact on system compatibility
Experience mitigating software obsolescence risks and ensuring compatibility across system upgrades
Strong organizational skills to develop and track detailed obsolescence strategies, timelines, and resource requirements
Competency with software development tools (e.g., Git, JIRA, or Jenkins)
Experience with virtualization tools (e.g., VMware, Docker) for legacy software preservation or porting
Excellent verbal and written communication skills, emphasizing collaboration across multidisciplinary teams (e.g., software, systems engineering, and supply chain)
Demonstrated ability to innovate solutions to address software dependencies, long-term support (LTS) requirements, and sustainability challenges
U.S. Citizenship required
Ability to obtain and maintain a DoD Secret or higher-level security Clearance
Preferred
Master's degree in Software Engineering, Computer Science, or a related field
Certifications such as Certified Software Development Professional (CSDP), CSPO (Scrum Product Owner), CompTIA Security+, or equivalent
Experience with modernizing or rehosting legacy software frameworks (e.g., porting from outdated platforms to new systems or converting monolithic architectures to microservices)
Expertise in managing obsolete/unsupported software library dependencies, operating systems, or tools
Knowledge of Agile and DevSecOps methodologies in development and sustainment projects
Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines in mission-critical settings
Expertise in software version control, configuration management, and managing software lifecycle processes, including retirement, upgrades, and replacements
Knowledge of relevant standards such as RTCA-DO-178C (Software Considerations for Aerospace Systems) or MIL-STD-498
Experience evaluating licensing models, end-of-life (EOL) notices, and potential software rehost/porting efforts for compliance
Proficiency in assessing hardware/software dependencies and developing mitigation strategies to prevent cascading obsolescence risks
Experience conducting cost-benefit analyses for software refreshes, upgrades, or retrofits
Ability to work closely with systems engineers on software-hardware integration challenges during upgrades or requalification efforts
Familiar with digital twins or simulation environments to evaluate software transitions for legacy systems
Ability to navigate vendor relationships, including planning for end-of-support solutions, licensing extensions, and third-party sustainment options
Technical knowledge of vendor-specific solutions (e.g., Wind River VxWorks, Red Hat Enterprise Linux, or similar)
Familiarity with NIST 800-53, CMMC, or other cybersecurity frameworks to sustain software systems in compliance with regulatory requirements
Awareness of anti-counterfeit measures and managing risks from unauthorized/unsupported software sources
Active DoD Secret or Top Secret clearance preferred
Benefits
Health Plan
Savings Plan
Paid Time Off
Education Assistance
Training and Development
Flexible Work Arrangements
Company
Northrop Grumman
Northrop Grumman is an aerospace, defense and security company that provides training and satellite ground network communications software.
Funding
Current Stage
Public CompanyTotal Funding
$3.7BKey Investors
U.S. Department of DefenseNASA
2025-05-27Post Ipo Debt· $1B
2024-01-29Post Ipo Debt· $2.5B
2023-12-20Grant· $72M
Leadership Team
Recent News
2026-01-23
alleywatch.com
2026-01-20
vcnewsdaily.com
2026-01-16
Company data provided by crunchbase