Software Obsolescence Engineer II - Huntsville, AL
2 days ago

Job description
Software Obsolescence Engineer II / Principal Software Obsolescence Engineer III
2–5+ Years Experience | Huntsville, AL | Secret Clearance Required
Future-proof mission-critical defense systems by leading the strategy that keeps complex software environments secure, compliant, and operational for the long haul.
A Day in the Life – What you'll do
- Lead software life-cycle management efforts, identifying obsolescence risks and developing mitigation strategies for mission-critical systems
- Analyze vendor product roadmaps and end-of-life notices to assess impact on system compatibility, cybersecurity posture, and sustainment timelines
- Collaborate with software, systems engineering, cybersecurity, and supply chain teams to modernize legacy platforms and integrate updated technologies
- Develop and track detailed obsolescence strategies, resource plans, and transition roadmaps while ensuring compliance with regulatory and security standards
Required Qualifications
Education & Experience
Level II
- Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering (software focus), or related field
- 2 years of experience in software development, lifecycle management, or obsolescence tracking within a highly regulated industry (Aerospace & Defense, Automotive, Healthcare, etc.)
Level III
- Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering (software focus), or related field
- 5 years of experience in software development, lifecycle management, or obsolescence tracking within a highly regulated industry (Aerospace & Defense, Automotive, Healthcare, etc.)
Technical & Functional Requirements
- Familiarity with identifying and managing risks associated with outdated platforms, compilers, and 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 with software lifecycle management tools, dependency management analyzers, and obsolescence tracking databases
- Familiarity with vendor roadmaps (Microsoft, Red Hat, Wind River, etc.) and assessing system compatibility impacts
- 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 such as Git, JIRA, and Jenkins
- Experience with virtualization tools such as VMware and Docker for legacy software preservation or porting
- Excellent written and verbal communication skills with the ability to collaborate across multidisciplinary teams
- Demonstrated ability to innovate solutions addressing 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 Qualifications
Advanced Education & Certifications
- Master's degree in Software Engineering, Computer Science, or related field
- Certifications such as Certified Software Development Professional (CSDP), CSPO (Scrum Product Owner), CompTIA Security+, or equivalent
Advanced Technical Experience
- Experience modernizing or rehosting legacy software frameworks (e.g., porting from outdated platforms to new systems or converting monolithic architectures to microservices)
- Expertise managing obsolete or unsupported software library dependencies, operating systems, or development tools
- Knowledge of Agile and DevSecOps methodologies in development and sustainment projects
- Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines in mission-critical environments
- Expertise in software version control, configuration management, and lifecycle processes including retirement, upgrades, and replacements
- Knowledge of RTCA-DO-178C, MIL-STD-498, or similar aerospace/defense software standards
- Experience evaluating licensing models, EOL notices, and rehost/porting efforts for compliance
- Proficiency assessing hardware/software dependencies and preventing cascading obsolescence risks
- Experience conducting cost-benefit analyses for software refreshes, upgrades, or retrofits
- Ability to collaborate with systems engineers on software-hardware integration during upgrades or requalification efforts
- Familiarity with digital twins or simulation environments to evaluate legacy system transitions
- Experience managing vendor relationships, including end-of-support planning and third-party sustainment strategies
- Technical knowledge of vendor-specific solutions such as Wind River VxWorks, Red Hat Enterprise Linux, or similar platforms
- Familiarity with NIST 800-53, CMMC, or other cybersecurity frameworks
- Awareness of anti-counterfeit measures and managing risks from unauthorized or unsupported software sources
- Active DoD Secret or Top-Secret clearance preferred
## Who is Caribou Thunder?
Caribou Thunder is a HUBZone-certified small business providing advanced technical and engineering services to the U.S. Department of Defense and its mission partners.
Operating across 35+ states and 20+ countries, we have delivered trusted solutions for over two decades — strengthening national readiness across missions on land, undersea, in the air, and throughout LEO, MEO, GEO, and deep space.
Our engineers and innovators ensure capability from sea floor to space frontier — delivering on time, maintaining compliance, and performing with precision in high-consequence environments.
We specialize in Engineering Services, Cybersecurity, Software Development, Modeling & Simulation, Digital Engineering, and Artificial Intelligence — disciplines powering the nation's most complex technical missions.
## Why Caribou Thunder?
TEAM THUNDER — Mission Focused. Delivery Proven. Ready to Serve.
- Employee Advocacy
- Mission Proven
- Global Reach
- Skilled Teams
- Modern Tools
- Empowering Culture
- ### Employee Advocacy + Benefits
Our people are the heart of Caribou Thunder. We invest in their growth, flexibility, and well-being — knowing their success drives ours.
Benefits include:
- Premium Health, Dental & Vision Insurance
- 401(k) with 6% Company Match
- Flexible PTO & Work Schedule
- Education & Certification Reimbursement
- Support for Military Leave
- Work–Life Balance & Traditional Family Values
- Your future, your flexibility, your well-being — we invest in you. Apply and let's connect.
Similar jobs
QTEC Aerospace is seeking a SOFTWARE OBSOLESCENCE ENGINEER to join our team of professionals in Huntsville, AL. The qualified applicant will become part of a team of professionals representing both industry and government. The successful candidate will be detail oriented, have a ...
2 days ago
Ahead of Ready At the dawn of a new space age Lockheed Martin is a pioneer partner innovator and builder Our amazing men and women are on a mission to make a difference in the world every day we use our unique skills and experiences to create design and build solutions to some of ...
3 weeks ago
Ahead of Ready At the dawn of a new space age Lock Martin is a pioneer partner innovator and builder Our amazing men and women are on a mission to make a difference in the world every day we use our unique skills and experiences to create design and build solutions to some worlds ...
3 weeks ago
We are seeking a SOFTWARE OBSOLESCENCE ENGINEER to join our team of professionals in Huntsville, AL. · ...
3 days ago
Ahead of Ready At the dawn of a new space age Lockheed Martin is a pioneer partner innovator and builder Our amazing men and women are on a mission to make a difference in the world and every day we use our unique skills and experiences to create design and build solutions to som ...
4 weeks ago
At Northrop Grumman our employees have incredible opportunities to work on revolutionary systems that impact peoples lives around the world today and for generations to come Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancemen ...
1 month ago
We are seeking a Software Obsolescence Engineer (level 2) or Principal Software Obsolescence Engineer (level 3) to join our team in Huntsville, AL. · Duties and responsibilities include but not limited to life-cycle management, risk mitigation strategies. · Collaborate across tea ...
1 month ago
Northrop Grumman offers a career opportunity for a Software Obsolescence Engineer to join our team of qualified individuals. · ...
3 weeks ago
Ahead of Ready At the dawn of a new space age Lockheed Martin is a pioneer partner innovator and builder Our amazing men and women are on a mission to make a difference in the world every day we use our unique skills and experiences to create design build solutions to some of the ...
4 weeks ago
We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way.Lifecyle management · Risk mitigation strategies and collaboration across teams. · ...
1 week ago
TriVector Services, Inc. provides quality aerospace engineering solutions to complex problems through a renowned team of engineering professionals. · ...
1 month ago
We are seeking qualified candidates to fill our Electrical, Electronic, and Electromechanical (EEE) Parts Failure Analysis Engineer position.The EEE Engineer will support flight and development projects as the focal engineer for EEE parts specification, · selection, part utilizat ...
1 month ago
TriVector Services, Inc. is seeking qualified candidates to fill our Electrical, Electronic, and Electromechanical (EEE) Parts Failure Analysis Engineer position. · ...
1 month ago
+h2>Job summary · The Failure Parts Analysis Engineer will support flight and development projects as the focal engineer for Electrical, Electronic and Electromechanical parts specification... · Perform continuous parts obsolescence monitoring... · Maintenance of electrical... · ...
1 month ago
EEE Parts - Failure Parts Analysis Engineer - (ADV000CCL) (J)
Only for registered members
Aerodyne Industries is a dynamic, rapidly growing engineering and information technology services firm headquartered on Florida's exciting Space Coast. · Support flight and development projects as the focal engineer for Electrical, Electronic and Electromechanical parts specifica ...
1 month ago
+We are seeking qualified candidates to fill our Failure Parts Analysis Engineer position. · +Perform continuous parts obsolescence monitoring and notification of project impacts of EEE parts using Silicon Expert, Total Parts Plus, and EPARTS (Electronics Parts Application, Repor ...
1 month ago
+Job summary · A EEE parts engineer position at CODEplus Inc., an experienced IT contractor with offices in Fairfax VA Huntsville AL Oak Ridge TN seeking candidate with degree in Engineering related field ABET accredited university preferred minimum years experience depending on ...
1 month ago
We are looking for a highly skilled and experienced Electrical Engineer to join our team. If you're a proven problem solver with excellent troubleshooting, communication, and leadership skills, we encourage you to apply. · ...
2 weeks ago
TriVector Services Inc provides quality aerospace engineering solutions to complex problems through a renowned team of engineering professionals. We are seeking qualified candidates to fill our EEE Parts Failure Analysis Engineer position. · ...
1 month ago
We are seeking qualified candidates to fill our Electrical, Electronic, and Electromechanical (EEE) Parts Failure Analysis Engineer position. · ...
1 week ago