SW Obsolescence Engineer 2/3 jobs in United States
cer-icon
Apply on Employer Site
company-logo

Northrop Grumman Australia · 1 day ago

SW Obsolescence Engineer 2/3

Northrop Grumman is a leading aerospace and defense company with a commitment to innovation and excellence. They are seeking a Software Obsolescence Engineer to manage life-cycle strategies and ensure compliance with cybersecurity and safety standards while phasing out outdated software platforms. The role involves collaboration across teams to integrate newer technologies effectively.

Defense & Space
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Life-cycle management
Risk mitigation strategies
Collaboration across teams to ensure seamless integration of newer platforms while phasing out outdated ones
Maintaining compliance with relevant cybersecurity, system reliability, or safety standards

Qualification

Software EngineeringLifecycle ManagementObsolescence TrackingReal-time Embedded SystemsSoftware Development ToolsVirtualization ToolsAgile MethodologiesSoftware Version ControlCommunicationOrganizational Skills

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 Australia

twitter
company-logo
Northrop Grumman Australia is the Australia-based arm of Northrop Grumman Corporation and committed to generating long-term prosperity, investing in advanced Research & Development, sovereign and exportable Intellectual Property, high-quality jobs and long-term technology leadership across the Commonwealth.

Funding

Current Stage
Late Stage
Company data provided by crunchbase