Location: Huntsville, AL (100% Onsite)
Clearance Required: Final Secret (minimum; TS/SCI also accepted)
We are building a team of Software Engineers and Software Test Engineers to support a large-scale defense program in Huntsville, AL. The effort spans new software development, software/hardware integration, and rigorous testing.
We are interviewing all candidates through a single process, then aligning individuals to the best-fit sub-team (development, test, or interface) based on skills and interest. You do not need to meet every qualification listed β strong candidates will demonstrate depth in one or more of the core areas.
Software Development
Design, implement, and maintain software in Linux based C++ and Python development environments
Contribute to clean-sheet architecture and design using UML (Cameo or similar).
Participate in the full software lifecycle: requirements analysis, design, coding, testing, and verification.
Develop software in a Linux (Red Hat) environment.
Software Testing & Integration
Develop and execute unit, process-level, and system-level tests.
Work with software/hardware integration testbeds to verify performance.
Support automated test frameworks and troubleshoot integration issues.
Collaborate with engineers to validate requirements and ensure performance, reliability, and safety.
Collaboration & Process
Work within structured, process-oriented development
Use requirements management tools (e.g., DOORS) to trace requirements to code and tests.
Engage in peer reviews, design discussions, and team decision-making within a large team.
Active Final Secret clearance (minimum). TS and TS/SCI candidates welcome. Interim clearances cannot be considered.
Bachelorβs degree in Computer Science, Software Engineering, Electrical Engineering, or related field. Equivalent experience may be considered.
Experience in at least one of the following areas:
Software design and development (C++, Python, Ada, C#, etc.)
Software/hardware integration or testbed work
Unit, integration, or system-level testing in a structured environment
Familiarity with Linux (preferably Red Hat).
Ability to work onsite full-time in Huntsville, AL, with flexibility for early start hours.
Experience with UML modeling tools (e.g., Cameo, Rhapsody).
Familiarity with requirements management systems (e.g., DOORS).
Real-time operating systems (RTOS) experience.
Background in large defense or aerospace programs.
Knowledge of structured development processes