
site-logo
Software Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
The Georgia Tech Research Institute (GTRI) is seeking a Software Engineer to join a collaborative Agile team supporting critical Army Air and Missile Defense programs within the Applied Systems Laboratory (ASL) Air and Missile Defense Systems (AMDS) Division. Located in Huntsville, Alabama, ASL conducts applied research in avionics modeling, simulation, analysis, testing, evaluation, and high-performance software development for government sponsors. The Software Engineer will design, develop, and test software applications, manage development teams, provide technical leadership, and establish software development lifecycle practices. This role requires proficiency in programming languages such as Java, JavaScript, C, C++, C#, Ruby, Python, Scala, and Groovy, along with extensive knowledge of programming languages, software development, computer operating systems, CI/CD, DevOps, API development, container development, and distributed systems. The position involves applying engineering principles to software creation, managing production releases, performing code reviews, merging feature branches, and analyzing issues. Key skill areas include programming, computer science fundamentals, software design and architecture, algorithms and data structures, information analysis, debugging and testing, and teamwork. The role also includes working with sponsors to curate requirements, define sprint work items, set priorities, and organize development teams.
Qualifications
Required Qualifications
- Strong proficiency in either: C++, or other Object Oriented Programming (OOP) language such as Java, or similar, with focus on performance-critical code and optimization techniques.
- Python, JavaScript, or similar, for tooling, automation, and application development.
- Strong coordination, organization, and technical communication abilities.
- Self-motivated with proven ability to work effectively in a collaborative, multi-tasking team environment.
- The candidate must be self-motivated, possess communication skills, and be capable of working in a multi-tasking team environment.
- U.S. Citizenship required due to research contracts with the U.S. federal government.
- Candidates must be able to obtain and maintain an active security clearance.
Preferred Qualifications
- Active Secret Clearance.
- Demonstrated experience with Agile development methodologies and structured documentation practices.
- Proficiency with software development in Linux environments.
- Experience with air and missile defense systems such as IBCS (Integrated Air and Missile Defense Battle Command System), THAAD (Terminal High Altitude Area Defense), or CAML (Common Autonomous Missile Launcher).
- Direct experience in the air and missile defense domain or related military systems.
- Proficiency with development tools: Jira, Confluence, GitLab, VS Code.
- Hands-on experience with containerization technologies (Docker, Podman) for application deployment and orchestration.
- Experience writing and optimizing high-performance, low-latency code for real-time or embedded systems.
- Knowledge of network communication protocols: TCP/IP, UDP, REST, and middleware technologies.
- Experience with Data Distribution Service (DDS) and Interface Definition Language (IDL) for distributed systems.
- Familiarity with real-time operating systems (RTOS) or deterministic software design patterns.
- Hands-on troubleshooting, debugging, and performance profiling of complex software systems.
- Experience with CI/CD pipelines, automated testing frameworks, and DevOps practices.
- Understanding of software security principles and secure coding practices for defense applications.
Skills & Technologies
About the Company
site-logo
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyJob Details
Employment Type
Full Time
Experience Level
Senior
Location
Huntsville, AL
Posted
1 day ago
Country
US