Apollo Professional Solutions Inc logo

Senior Specialist, Software Engineer (Level 4)

Apollo Professional Solutions Inc
  • Huntsville, AL
  • $69.50 Per Hour
30+ days ago

Job Description

Hot Job

Senior Specialist, Software Engineer (Level 4)

Apollo Professional Solutions

Huntsville, AL 35806

$69.50/hour

Posted 09/09/2026

Job ID: 77528

Job Description

Senior Specialist, Software Engineer (Level 4) - Embedded Systems

Location: Huntsville, AL

Employment Type: Contract

Security Clearance Required: Active Secret Clearance Required at Start

Citizenship Requirement: U.S. Citizenship Required (Dual Citizenship May Impact Eligibility)

Travel: Up to 10% (including support at test sites in Virginia, California, and Alabama)

Career Growth: Potential Opportunity for Direct-Hire Conversion

Open Positions: 2

Advance Mission-Critical Embedded Software Development

We are seeking a highly skilled Senior Specialist, Software Engineer (Level 4) to join a team developing real-time embedded control and application software for advanced propulsion and aerospace systems. This is a hands-on engineering role supporting the complete software development lifecycle in a fast-paced laboratory and test environment.

The ideal candidate brings strong experience in embedded systems, real-time software development, and safety-critical applications, along with a passion for solving complex technical challenges. This role may also support live engine and system test activities, offering a unique opportunity to see your software operate in real-world environments.

Key Responsibilities Software Development & Integration (90%)

  • Participate in the design, development, and integration of real-time embedded control software and application software.
  • Support all phases of the software lifecycle, including:
  • Requirements analysis
  • System and software design
  • Implementation and coding
  • Unit testing
  • Integration testing
  • Verification activities

Develop and maintain software documentation throughout the development lifecycle. Contribute to internal technical reviews, customer reviews, and program milestone reviews. Collaborate with multidisciplinary engineering teams to ensure software performance, reliability, and compliance with program objectives. Support hardware and software integration activities in laboratory and test environments. Process Improvement & Engineering Excellence (10%)

  • Analyze software metrics and development data to identify process improvement opportunities.
  • Evaluate software engineering methodologies, tools, and best practices.
  • Assist with refining metric collection methods and software development processes.
  • Support continuous improvement initiatives that enhance software quality, efficiency, and organizational maturity.

Required Qualifications Education

  • Bachelors Degree in Computer Science, Computer Engineering, Electrical Engineering, Systems Engineering, or a related technical discipline with a minimum of 6 years of relevant experience; OR
  • Masters Degree with a minimum of 4 years of related experience; OR
  • 10+ years of directly related experience in lieu of a degree.

Professional Experience

  • 6+ years of experience developing embedded real-time software systems.
  • 6+ years of hands-on C/C++ software development experience.
  • Experience working on safety-critical, mission-critical, or human-rated software systems.
  • Demonstrated ability to create and maintain comprehensive software development documentation across the full software lifecycle.
  • Proven success working within collaborative engineering teams.

Preferred Qualifications

  • Experience with Real-Time Operating Systems (RTOS), including:
  • NI Linux
  • Integrity
  • Red Hat Linux
  • QNX

Knowledge of communication protocols such as:

  • MIL-STD-1553
  • TCP/IP
  • RS-422
  • SPI

Experience using UML and model-based design tools including:

  • Enterprise Architect
  • Rhapsody
  • Cameo

Hardware and software integration experience. Familiarity with laboratory test equipment, including oscilloscopes, multimeters, and power supplies. Experience with software development IDEs and lifecycle management tools. Understanding of CMMI Level 3 or higher software development processes. Strong written and verbal communication skills. Why Join This Opportunity?

This position offers the chance to contribute to advanced aerospace, propulsion, embedded systems, and mission-critical software programs while working alongside experienced engineering professionals. Youll gain exposure to cutting-edge technologies, real-world system testing, and complex software architectures in a highly collaborative environment.

Keywords: Senior Software Engineer, Embedded Software Engineer, Real-Time Software Engineer, C++, C Developer, RTOS Engineer, Aerospace Software Engineer, Systems Engineering, Embedded Systems, Software Integration, Mission-Critical Software, Safety-Critical Software, Human-Rated Systems, Huntsville AL Jobs, Secret Clearance Jobs, Defense Engineering Jobs, Contract Software Engineer.

Meet Your Recruiter

Adnan Mansuri

About Huntsville, AL

Ready to discover exciting job opportunities in the vibrant Huntsville, Alabama area? Huntsville, known as the Rocket City, is a dynamic hub for innovation and technology, offering a plethora of career growth possibilities. With landmarks like the U.S. Space & Rocket Center and the beautiful landscapes of Monte Sano State Park, Huntsville seamlessly blends cutting-edge science with Southern hospitality. Explore the Huntsville Museum of Art, catch a show at the historic Von Braun Center, or indulge in the local favorite, Alabama white BBQ sauce. Join the Rocket City Trash Pandas fandom, Huntsvilles Minor League Baseball team, and immerse yourself in the charming Southern charm that makes this region a unique place to live and work. Start your next career adventure with our curated job listings today!

Salary Notes: The compensation listed reflects the good-faith rate currently anticipated for this position and may be adjusted, where permitted by law, based on business needs, applicable qualifications and experience.

EEO Statement: Apollo Professional Solutions, Inc. is an equal opportunity employer. We provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, marital status, age, national origin, ancestry, disability status, medical condition, pregnancy, genetic information, protected veteran status, gender, sexual orientation, gender identity or expression, or any other status or characteristic protected under federal, state, or local law.

Related Jobs

Numbers & Facts

LocationHuntsville, AL
IndustryOther/Not Classified
Company Size100 to 499 employees
Year Founded1983
Websitehttp://apollopros.com/

About Company

Apollo Professional Solutions was founded by Gayle A. Williams in 1983 as a technical staffing firm supporting New England aerospace companies. Today, Apollo has grown into a $40 million year company, with 5 regional offices nationwide that offers diversified support to industries that include: defense, military, aeronautical, civil, food & beverage, healthcare, marine, pharmaceutical and scientific industries, as well as local government. We are an equal opportunity employers, that is also certified as a Women’s Business Enterprise by WBENC as well as the State of Massachusetts (SOWMBA Office.)

Skills

  • Aerospace Engineeringunmatched
  • Aerospace and Defenseunmatched
  • Analysis Skillsunmatched
  • Baseballunmatched
  • Best Practicesunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Capability Maturity Model Integration (CMMI)unmatched
  • Communication Skillsunmatched
  • Communications Protocolsunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Continuous Improvementunmatched
  • Cross-Functionalunmatched
  • Documentationunmatched
  • Electrical Engineeringunmatched
  • Embedded Softwareunmatched
  • Embedded Systemsunmatched
  • Enterprise Architectureunmatched
  • Hardware Administrationunmatched
  • Hardware-Software Integrationunmatched
  • IDE (Integrated Development Environment)unmatched
  • Integration Testingunmatched
  • Laboratory Equipmentunmatched
  • Laboratory Testingunmatched
  • Leading Edge Technologyunmatched
  • Linux Operating Systemunmatched
  • MIL-STD-1553unmatched
  • Metricsunmatched
  • Oscilloscopeunmatched
  • Presentation/Verbal Skillsunmatched
  • Process Developmentunmatched
  • Process Engineeringunmatched
  • Process Improvementunmatched
  • Product Lifecycleunmatched
  • Propulsionunmatched
  • QNX Operating Systemunmatched
  • Quality Assurance Methodologyunmatched
  • Realtime Operating Systemunmatched
  • Red Hat Linux Operating Systemunmatched
  • Requirements Managementunmatched
  • Secret Clearanceunmatched
  • Software Administrationunmatched
  • Software Architectureunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Evaluationunmatched
  • System Integration (SI)unmatched
  • System Testunmatched
  • Systems Engineeringunmatched
  • TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
  • Team Playerunmatched
  • Test Equipmentunmatched
  • Unified Modeling Language (UML)unmatched
  • Unit Testunmatched
  • United States Citizenunmatched
  • Willing to Travelunmatched
  • Writing Skillsunmatched

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

Resume Builder

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

Resume Builder