Back to Jobs
Recently postedEmployeeTechnology

Software Engineer with Security Clearance

HRecruit LLCHuntsville, AL🇺🇸United States

Why this role stands out

This role offers a fantastic opportunity to develop cutting-edge embedded software for advanced weapon systems, with significant potential for leadership and architectural contributions within a collaborative engineering environment. You'll thrive here if you have a strong background in C/C++ and embedded development, and are eager to contribute to impactful projects. Apply now to join a renowned company and advance your career in a dynamic on-site setting.

Quick overview

SeniorityMid Senior
Employment typeEmployee
Work modeOn Site
LocationHuntsville, AL, United States
RustShellC++JavaLinux

Job description

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
Bachelor’s degree plus a minimum of 5+ 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.

Similar jobs