Demo

Senior Specialist, Software Engineer

Apollo Professional Solutions, Inc.
Huntsville, AL Contractor
POSTED ON 10/8/2026
AVAILABLE BEFORE 2/2/2027

Senior Specialist Software Engineer

950 Explorer Boulevard Huntsville Alabama 35806 United States

Pay Rate: $69.50/hour

Travel: Up to 10%

Security Clearance: Active Secret Clearance required at start

Position Overview

We are seeking a Senior Specialist Software Engineer to support the development of real-time embedded control software and application software for propulsion systems. This is a hands-on engineering position supporting the full software development lifecycle, including requirements analysis, software design, implementation, unit testing, integration, documentation, and software reviews.

The role will support a fast-paced laboratory environment and may involve participation in live hot-fire engine testing and other program test activities.

Key Responsibilities

Contribute to a software development team responsible for requirements analysis, software design, implementation, unit testing, and integration of embedded real-time control systems and/or application software.

Develop and maintain software using C/C .

Support the development of real-time embedded software for propulsion-related systems.

Analyze software requirements and translate them into software designs and implementations.

Perform software unit testing, integration testing, troubleshooting, and verification activities.

Develop comprehensive software documentation throughout the software development lifecycle.

Support internal and customer reviews of software work products.

Assist with preparation for program milestone reviews.

Work closely with cross-functional engineering teams in a collaborative environment.

Support hardware/software integration and laboratory test activities.

Contribute to software process improvement initiatives.

Analyze software metrics and identify opportunities for process improvement.

Develop and evaluate software process improvement options.

Help refine software metric definitions and collection methods.

Evaluate industry tools and resources to support the growth and maturity of the software organization.

Travel up to 10% may be required to support testing and program activities.

Required Qualifications

6 years of experience in embedded real-time software development.

6 years of software development experience using C/C .

Previous experience developing safety-critical, mission-critical, or human-rated software.

Demonstrated ability to produce comprehensive software development documentation across the full software lifecycle.

Experience working with requirements, design, implementation, testing, integration, and software verification activities.

Ability to work effectively in a team environment.

Active Secret Security Clearance required at the start of employment.

U.S. Citizenship required.

Dual citizenship is not permitted for this position due to federal government access requirements.

Ability to satisfy federal government requirements for access to government information.

Preferred / Desired Qualifications

Strong written and verbal communication skills.

Experience with real-time operating systems such as:

NI Linux

Integrity

Red Hat Linux

QNX

Experience with communications protocols such as:

MIL-STD-1553

TCP/IP

RS-422

SPI

Experience with Unified Modeling Language (UML).

Experience with design tools such as Enterprise Architect, Rhapsody, or Cameo.

Hardware and software integration experience.

Familiarity with laboratory test equipment, including:

Multimeters

Oscilloscopes

Power supplies

Familiarity with software development IDEs and software lifecycle management tools.

Understanding of CMMI Level 3 or higher software development processes.

Experience working in aerospace, defense, propulsion, avionics, or other safety-critical environments.

Education

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Systems Engineering, or another related field, with a minimum of 6 years of relevant experience; or

Graduate degree with a minimum of 4 years of relevant experience; or

In lieu of a degree, a minimum of 10 years of relevant experience.

#WCH

Pay: $65.00 - $69.50 per hour

Expected hours: 40.0 per week

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Vision insurance

Application Question(s):

  • Do you currently hold an active Secret Security Clearance that can be used at the start of employment?
  • Do you have 6 years of hands-on embedded real-time software development experience
  • Years of hands-on C/C software development experience, specifically in embedded/real-time environments?

Work Location: In person

Salary : $65 - $70

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Specialist, Software Engineer?

Sign up to receive alerts about other jobs on the Senior Specialist, Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apollo Professional Solutions, Inc.

  • Apollo Professional Solutions, Inc. Culpeper, VA
  • Sr. Specialist, Environmental Health & Safety Level 4 Location: Culpeper Virginia 22701 United States Contract: 12 months (Possibility of extension) Pay ra... more
  • 7 Days Ago

  • Apollo Professional Solutions, Inc. York, PA
  • Requirements U.S. Citizen High School Diploma Active Certified Weld Inspector (CWI) certification 5 years of Visual Testing (VT) / NDT experience Ability t... more
  • 8 Days Ago

  • Apollo Professional Solutions, Inc. Tucson, AZ
  • Mechanical Design Engineer Location: Tucson, AZ Pay Rate: $78.25 1st Shift: 9/80 Contractor benefits: Medical, Vision, Dental, 401k This position requires ... more
  • Just Posted

  • Apollo Professional Solutions, Inc. Rockford, IL
  • Electrical & Electronic Engineering Technologist / Technician Location: Rockford, IL Job Type: Contract Shift: 1st & 2nd Shift Available | 5/40 Pay Rate: $... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Specialist, Software Engineer jobs in the Huntsville, AL area that may be a better fit.

  • Lynx Software Technologies, Inc. Huntsville, AL
  • Job Title: Senior HW/SW Integration Engineer Location: Onsite – US Huntsville, AL Salary Range : $123,600 - $164,800, plus bonus eligible Security Clearanc... more
  • 6 Days Ago

  • Siemens Digital Industries Software Huntsville, AL
  • Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different indust... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!