This role is ideal for experienced engineers who can contribute across the full lifecycle while helping drive technical solutions within a collaborative Agile team.
This position is fully on-site in Huntsville, AL. A current, active security clearance that is at least secret level (or higher) is required.Responsibilities:- Develop and maintain software solutions for tactical defense systems
- Participate in full software development lifecycle (SDLC) activities in an Agile environment
- Support system integration, testing, and troubleshooting of distributed software systems
- Analyze system requirements and contribute to software design and implementation
- Perform debugging, root cause analysis, and defect resolution
- Collaborate with cross-functional engineering teams (systems, test, integration)
- Support technical reviews, documentation, and process compliance
Experience:- Bachelor's degree in Computer Science, Engineering, Math, Physics, or related field (or equivalent experience)
- 5-7 years of software development experience (C++ preferred)
- Expertise and mastery of C++ (or equivalent object-oriented language/Matlab/ scripting languages).
- High proficiency in at least two of the following areas:
Systems Engineering Software and System Analysis Requirements development Verification and validation
Trade studies Modeling and simulation Integration and test
- Experience working in Agile development environments
- Object-oriented design and development experience (design patterns, modular architecture)
- Experience with Linux/UNIX environments
- Proficiency with IDEs (e.g., Eclipse)
- Familiarty with UML and software modeling concepts
- Experience with automated or driver-based testing environments
- Solid State Radar Experience/Radar Experience
- Strong math background such as linear algebra, statistical analysis, or signal processing
- Knowledge of Radar systems and subsystems
- Experience developing radar systems such as algorithms, software, data analysis, and modeling
- Experience using Cameo (or similar) to create SysML model-based systems engineering artifacts
- Current, active government clearance that is at least secret level or higher
Experience with the following tools are a plus:- Version control tools (such as ClearCase)
- JIRA (or similar)
- xUnit Framework, Junit, and CPPUnitLite
- Assemblers
- CMMI Level 5 Life Cycle Processes/Procedures
We offer medical, dental and vision insurance, 401k, PTO and 11 paid holidays.