HR CONSULTING FOR improving recruiting processes

Software Engineer

Last Updated: 10/02/2026

Share This Post

Recruiting a Software Engineer for a direct placement opportunity in Huntsville, AL. This on-site embedded software role focuses on C/C++ development, hardware integration, modeling and simulation, and Remote Weapon Station systems. U.S. Citizenship and the ability to obtain a U.S. security clearance are required. This position offers a 9/80 work schedule.

Location: Huntsville, AL
Work Arrangement: On-Site
Employment Type: Direct Placement
Schedule: 9/80 Work Schedule
Citizenship: U.S. Citizenship Required
Clearance: Ability to Obtain a U.S. Security Clearance Required

Position Overview

We are recruiting a Software Engineer for a direct placement opportunity in Huntsville, Alabama. This position will design, develop, test, and integrate embedded software solutions that extend the capabilities of high-performing Remote Weapon Stations (RWS).

The Software Engineer will collaborate closely with a multidisciplinary team of Systems Engineers, Mechanical Engineers, and Electronics Engineers to ensure software integrates seamlessly with the overall RWS system. The engineer will also serve as the software architect for numerous modeling and simulation projects, including embedded programming.

This position participates in both formal and informal teams and assumes a leadership role as needed.

Major Responsibilities and Duties

  • Under the general direction of the Senior Software Engineer, provide general and product-specific programming and integration services as required.
  • Interface with hardware/software application development, installation, and troubleshooting.
  • Collaborate with engineers on development and application projects across the product line.
  • Serve as the software architect for modeling and simulation projects, including embedded programming.
  • Participate in formal and informal teams and assume a leadership role as needed.
  • Perform other duties as assigned.

Minimum Requirements and Qualifications

  • U.S. Citizenship required.
  • Ability to obtain a U.S. security clearance.
  • Bachelor’s degree plus a minimum of 3 years of direct experience in computer/electrical engineering.
  • Deep understanding of low-level programming and hardware interactions.
  • Embedded software development experience.
  • Proficiency in C/C++.

Preferred Qualifications

Experience in the following areas is a plus:

  • Linux multimedia, such as GStreamer.
  • ARM processors.
  • Understanding electrical schematics for PCBs.
  • Rust, Java, and shell scripting languages.
  • Wireshark and debugging of network protocols.

About the Opportunity

This direct placement opportunity provides the chance to work on embedded software that supports advanced Remote Weapon Station capabilities. The role combines hands-on C/C++ development, hardware and software integration, modeling and simulation, and multidisciplinary engineering collaboration in an on-site Huntsville environment.

The position follows a 9/80 work schedule, providing an alternative work schedule while supporting technically complex engineering and integration efforts.

To submit your resume for consideration email [email protected] with your resume and position title you would like to discuss

Or if you want to set up a chat about a position you’re interested in please feel free to grab a time on my calendar that works for you!

Book your meeting below

Please note, booking widget is inside a scrollable box.

More To Explore