More jobs:
Pr- Software Obsolescence Engineer
Job in
Huntsville, Madison County, Alabama, 35824, USA
Listed on 2026-02-28
Listing for:
QTEC
Full Time
position Listed on 2026-02-28
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
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 proven track record and a positive work ethic.
Job SummaryQTEC Aerospace is looking for highly capable and motivated individuals. The successful candidates will function as an integral member of a multi-contractor team providing program, engineering, and technical support to Missile Defense programs.
Job Duties /Responsibilities- Life-cycle management, risk mitigation strategies, and collaboration across teams to ensure seamless integration of newer platforms while phasing out outdated ones
- Responsible for maintaining compliance with relevant cybersecurity, system reliability, or safety standards
- Bachelor's degree in Software Engineering, Computer Science, or Electrical Engineering with a focus on software systems with at least 2 years of experience in software development, lifecycle management, or obsolescence tracking within a highly regulated industry (e.g., Aerospace & Defense, Automotive, or Healthcare)
Skills and Abilities
- 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
- Demonstrated ability to innovate solutions to address software dependencies, long-term support (LTS) requirements, and sustainability challenges
- Excellent verbal and written communication skills, including ability to collaborate with cross-functional teams, and prepare and brief presentations to the customer as needed
- Self-motivated and customer-oriented
- U.S. Citizenship required
- Ability to obtain and maintain a DoD Secret or higher-level security Clearance
Skills and Abilities
- 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 Dev Sec Ops 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×