Senior Software Engineer (F-15)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Astrion has an exciting opportunity for a Senior Software Engineer located at Wright-Patterson AFB, OH, working with the Air Force Division. Join the team supporting the F-15 program-one of the most operationally lethal and enduring fighter aircraft platforms in the world. As the workhorse of the U.S. Air Force, the F-15 has proven itself as the most lethal and reliable combat aircraft in service, with unmatched speed, agility, and payload capacity. Our program team consists of dedicated, mission-focused professionals who bring technical expertise, operational insight, and a commitment to excellence in support of this critical national defense capability. Be part of a program that directly impacts air superiority, national defense, deterrence, and alliances across the world., * Provide technical leadership and oversight to junior and journeyman-level engineering staff within the software discipline.
- Lead and contribute to full life cycle software engineering tasks, including design, development, integration, test, and sustainment.
- Apply advanced knowledge of aeronautical vehicle systems and avionics Operational Flight Program (OFP) capabilities to support mission-critical software development.
- Develop, review, and maintain program documentation including software requirements, architecture/design documentation, and test plans.
- Support the development and execution of software strategies, lifecycle plans, and process improvement initiatives.
- Collaborate with cross-functional teams including program management, engineering disciplines, test, and international stakeholders.
- Provide program office, enterprise, and staff-level support interface in accordance with DoD and USAF policies.
- Participate in and lead technical reviews, risk assessments, and design evaluations to ensure quality and compliance.
- Maintain compliance with DoD and USAF acquisition, cybersecurity, and software engineering standards.
- Mentor and guide less experienced team members while promoting engineering best practices and continuous learning.
Requirements
- Possesses advanced knowledge, experience, and recognized ability in software engineering sufficient to be considered highly skilled in the field.
- Demonstrated ability to perform independently and to oversee junior and journeyman-level personnel in a technical/professional capacity.
- Comprehensive understanding of software engineering standards, procedures, and practices, especially in defense environments.
- Significant experience supporting DoD software development, including architecture, implementation, testing, and sustainment of avionics or mission systems.
- Strong analytical, organizational, and communication skills.
- U.S. citizenship and ability to obtain and maintain a DoD Secret clearance.
- Master’s degree in a related field and 10 years of software experience or
- Bachelor’s degree in a related field and 20 years of software experience (including 5 in the DoD)., * Experience with USAF or DoD software programs, particularly in avionics, airborne systems, or defense platforms.
- Familiarity with the software development lifecycle (SDLC) within a defense acquisition environment.
- Experience supporting Foreign Military Sales (FMS) software programs.
- Prior experience with software test and evaluation (T&E) in aerospace or mission-critical systems.
- Experience in Agile, DevSecOps, or model-based systems engineering environments is a plus.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on careerboard.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 12 Best Jobs for Software Engineers
Highest Paying Tech Companies for Developers
Is Software Engineering Over-Saturated?
How Much FAANG Companies Actually Pay Software Engineers in 2025