1

Engineer Program Manager Jobs in Alabama (NOW HIRING)

We are seeking an experienced Program Manager to oversee moderately complex engineering project assignments at the Marshall Space Flight Center. This critical role ensures the successful delivery of ...

We are seeking an experienced Program Manager to oversee moderately complex engineering project assignments at the Marshall Space Flight Center. This critical role ensures the successful delivery of ...

We are seeking an experienced Program Manager to oversee moderately complex engineering project assignments at the Marshall Space Flight Center. This critical role ensures the successful delivery of ...

DESIRED SKILLS/EXPERIENCE * 5-10 years of program or project management experience, ideally in ... Bachelor's degree in business, engineering, science, or relevant field; experience in lieu of ...

next page

Showing results 1-20

Engineer Program Manager information

See Alabama salary details

$76.1K

$114.7K

$118.7K

How much do engineer program manager jobs pay per year?

As of Jul 6, 2026, the average yearly pay for engineer program manager in Alabama is $114,748.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,900.00 and $116,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Engineer Program Manager, and why are they important?

To thrive as an Engineer Program Manager, you need a solid engineering background, project management expertise, and typically a degree in engineering or a related field, often with PMP or similar certification. Familiarity with project management software like Microsoft Project, JIRA, or Asana, and technical documentation tools is essential. Outstanding leadership, communication, and problem-solving skills help drive cross-functional teams and manage stakeholder expectations. These abilities are crucial for delivering complex engineering projects on time, within budget, and to quality standards.

How does an Engineer Program Manager typically collaborate with engineering and cross-functional teams during a project?

As an Engineer Program Manager, you will act as a bridge between engineering teams and other departments such as product management, quality assurance, and operations. You’ll facilitate clear communication, set project expectations, and help resolve roadblocks to keep projects on track. Regular meetings, progress updates, and documentation are common practices to ensure alignment and accountability. Your ability to balance technical understanding with project management skills is crucial in driving successful outcomes.

What is an Engineer Program Manager?

An Engineer Program Manager (EPM) is a professional who oversees and coordinates engineering projects from conception through completion. They work closely with engineering teams, stakeholders, and other departments to ensure that technical projects are delivered on time, within budget, and meet quality standards. EPMs manage schedules, resolve issues, and facilitate communication between different teams to keep projects on track. Their role often blends technical expertise with project management skills, making them essential for successful engineering initiatives.

What is the difference between Engineer Program Manager vs Software Engineer?

AspectEngineer Program ManagerSoftware Engineer
Required CredentialsBachelor's in Engineering, Project Management certifications (e.g., PMP)Bachelor's in Computer Science or related field, coding skills
Work EnvironmentCross-functional teams, project planning, stakeholder communicationDesign, develop, test software applications
Employer & Industry UsageTech companies, hardware firms, product developmentSoftware companies, tech startups, IT departments

The main difference is that Engineer Program Managers focus on overseeing projects, coordinating teams, and ensuring timely delivery, while Software Engineers primarily develop and implement software solutions. Both roles often collaborate closely but serve distinct functions within tech organizations.

Senior Systems Engineer & Program Manager

Waypoint Human Capital

Huntsville, AL • On-site, Remote

$103K - $140K/yr

Full-time

Posted 27 days ago


Job description

Position Title: Senior Systems Engineer & Program Manager
Position Type: Full-time (on-site)
Location: Huntsville, AL
Clearance: Active Secret Required (TS/SCI highly preferred)
Waypoint's client is seeking an exceptionally talented and mission-driven Senior Systems Engineer & Program Manager to join our team in direct support of NASA's Technology Maturation effort for a cutting-edge space-based program. This is a rare opportunity to shape the future of space systems from the ground up - advancing technologies from early concept through flight demonstration. In this senior role, you will serve as a technical subject matter expert (SME) and programmatic leader, guiding a multidisciplinary team across all phases of space system design, development, and maturation while interfacing directly with NASA at Marshall Space Flight Center (MSFC).
What You'll Be Doing:
  • Lead and manage the full technology maturation lifecycle for assigned space systems, driving TRL advancement from early-stage concept through flight demonstration milestones.
  • Review key program documentation including Systems Engineering Management Plans (SEMPs), Interface Control Documents (ICDs), Test & Evaluation Master Plans (TEMPs), and technology assessment reports.
  • Support and lead flight testing and technology demonstration activities, including test readiness reviews, real-time test support, and post-test data analysis and reporting.
  • Coordinate cross-functional engineering teams and subcontractors to ensure integrated system designs meet performance, schedule, and cost objectives.
  • Identify, assess, and mitigate technical and programmatic risks, maintaining robust risk registers and executing effective mitigation plans in coordination with NASA counterparts.
  • Provide hands-on systems engineering expertise across key technology domains including sensors, propulsion, Guidance Navigation & Control (GNC), communications, and embedded software development.
  • Serve as the primary technical interface to NASA/MSFC for all engineering and programmatic activities, providing regular status, risk assessments, and technical recommendations to senior leadership.
  • Develop and oversee system test plans and test execution strategies for ground and flight test campaigns, ensuring traceability to system requirements and TRL advancement criteria.
  • Plan, coordinate, and lead formal design reviews (SRR, PDR, CDR) and technology assessment milestone reviews in accordance with NASA standards and program requirements.
  • Develop, maintain, and execute comprehensive technology roadmaps aligned with NASA program objectives, milestones, and technical performance measures.
What Required Skills You'll Bring:
  • Bachelor's degree in Aerospace Engineering, Systems Engineering, Electrical Engineering, or a closely related technical discipline with 15+ years of progressive experience in space systems development and program management.
  • Demonstrated, hands-on experience leading systems engineering and technology maturation activities for space-based programs from early TRL through flight demonstration.
  • Deep technical expertise across multiple space system domains including sensors/payloads, propulsion systems, GNC, RF/communications, and software-intensive systems.
  • Proven experience planning and leading design reviews (SRR, PDR, CDR) and milestone reviews (KDP, technology readiness assessments).
  • Strong background in developing and executing system-level test plans, including ground test campaigns, integration & test (I&T), and flight test support.
  • Active Secret clearance required; Top Secret/SCI strongly preferred.
  • Ability to work primarily onsite at Marshall Space Flight Center (MSFC), Huntsville, AL, with hybrid flexibility on a case-by-case basis.
  • Excellent written and verbal communication skills with the ability to present complex technical information clearly to leadership, review boards, and cross-functional teams.
What Desired Skills You'll Bring:
  • Master's degree or Ph.D. in Aerospace Engineering, Systems Engineering, or related technical field.
  • Experience developing and managing technology roadmaps for space-based programs.
  • Background in model-based systems engineering (MBSE) methodologies and tools (e.g., Cameo, Rhapsody, or equivalent).
  • Familiarity with project management processes including Integrated Master Schedule (IMS) development and milestone-driven program management.
  • Experience supporting or leading flight test campaigns and technology demonstration programs, including test readiness reviews.
  • Technical familiarity with space-qualified hardware development, environmental test requirements (vibration, thermal vacuum, EMI/EMC), and qualification/acceptance test flows.
  • Top Secret/SCI clearance.