Senior Software Engineer

Mount Indie
  • Dayton, Ohio
    30+ days ago

    Job Description

    Position Summary

    We are seeking an experienced Software Engineer to support the U.S. Air Force KC-46 Program Office. This role provides software engineering expertise throughout the system lifecycle, supporting the design, development, integration, testing, certification, and sustainment of mission-critical aircraft software and avionics systems. The ideal candidate has experience working within DoD acquisition programs and understands software assurance, airworthiness, and systems engineering processes.


    Key Responsibilities

    • Support the full software development lifecycle, including requirements analysis, design, development, integration, testing, deployment, and sustainment of aircraft software systems.
    • Perform software engineering activities supporting avionics, aircraft mission systems, and related ground systems.
    • Develop and maintain software engineering documentation, including Software Development Plans (SDPs), system requirements, technical evaluations, and engineering reports.
    • Apply software assurance principles using architecture analysis, source code analysis, binary analysis, and software security best practices.
    • Support systems engineering activities, including hardware/software integration, requirements allocation, system architecture, verification, validation, and technical reviews.
    • Perform engineering analyses, trade studies, risk assessments, and system safety evaluations to support program objectives.
    • Review Engineering Change Proposals (ECPs), technical modifications, contractor recommendations, and software deficiency reports.
    • Support Air Force airworthiness, Operational Safety, Suitability, and Effectiveness (OSS&E), and Life Cycle Systems Engineering (LCSE) compliance.
    • Participate in program design reviews and technical meetings, including SRR, PDR, CDR, TRR, PRR, PMRs, and other engineering working groups.
    • Prepare technical documentation, acquisition artifacts, milestone briefings, and executive-level presentations supporting program decisions.


    Required Qualifications

    • Bachelor's degree in an ABET-accredited engineering discipline and 15+ years of relevant engineering experience, including at least 5 years supporting DoD programs; or Bachelor's degree in an ABET-accredited engineering discipline, a Master's degree in Engineering, and 12+ years of relevant engineering experience, including at least 5 years supporting DoD programs.
    • Experience supporting software engineering for military aircraft, avionics, weapon systems, or other complex DoD platforms.
    • Knowledge of software development lifecycle (SDLC), software assurance, systems engineering, and hardware/software integration.
    • Experience supporting DoD acquisition programs and engineering documentation.
    • Proficiency with Microsoft Office Suite and Adobe Acrobat.
    • U.S. Citizenship with the ability to obtain and maintain a Secret Security Clearance.

    Preferred Qualifications

    • Experience supporting the KC-46 or other U.S. Air Force aircraft programs.
    • Knowledge of avionics software, airborne mission systems, and aircraft integration.
    • Familiarity with Air Force airworthiness processes, MIL-HDBK-516C, OSS&E, and Life Cycle Systems Engineering (LCSE).
    • Experience with software assurance tools, static code analysis, architecture analysis, or secure software development.
    • Background supporting engineering change proposals (ECPs), system safety, risk management, and technical design reviews.


    Numbers & Facts

    LocationDayton, Ohio

    Skills

    • ABET (Accreditation Board for Engineering and Technology)unmatched
    • Adobe Acrobatunmatched
    • Air Forceunmatched
    • Aircraft Engineeringunmatched
    • Analysis Skillsunmatched
    • Architectural Analysisunmatched
    • Avionicsunmatched
    • Best Practicesunmatched
    • Change Requests/Ordersunmatched
    • DoD Acquisitionsunmatched
    • Documentationunmatched
    • Engineeringunmatched
    • Hardware-Software Integrationunmatched
    • Industry/Trade Analysisunmatched
    • Integration Testingunmatched
    • Microsoft Officeunmatched
    • Militaryunmatched
    • Operational Support Systems (OSS)unmatched
    • Program Evaluationunmatched
    • Requirements Managementunmatched
    • Risk Analysisunmatched
    • Risk Managementunmatched
    • Secret Clearanceunmatched
    • Security Clearanceunmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Static Analysisunmatched
    • System Architectureunmatched
    • System Integration (SI)unmatched
    • System Lifecycleunmatched
    • System Readiness Review (SRR)unmatched
    • Systems Analysisunmatched
    • Systems Engineeringunmatched
    • Technical Analysisunmatched
    • Technical Supportunmatched
    • Technical Writingunmatched
    • Technical/Engineering Designunmatched
    • Test Readiness Review (TRR)unmatched
    • Trade Studiesunmatched
    • United States Air Force (USAF)unmatched
    • United States Citizenunmatched
    • United States Department of Defense (DoD)unmatched
    • Validation Testingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder