Software Engineer - Huntsville, AL - ASL - Open Rank

Submit Resume ID: 498539
Type: Researchers
Location: Huntsville, AL
Categories: Modeling/Simulation, Software Development/Design, Avionics, ISR & Tactical Systems

Project/Unit Description

The Applied Systems Laboratory (ASL) of the Georgia Tech Research Institute (GTRI) is seeking experienced Software Engineers who have interest in intellectually challenging and rewarding work. These positions reside in the Huntsville Research Center and support research and development activities for the Program Executive Office (PEO) Aviation. Qualified applicants will support specification and development of simulations and software emulation for aviation assets and unmanned systems.

Job Purpose

A Software Engineer designs, develops, and tests software; additionally manages software development teams, provides technical leadership, establishes software development lifecycle practices and processes. The Software Engineer is proficient in programming languages such as Java, C, C++, Ruby, Python, Scala, and Groovy. Requires extensive knowledge of programming languages, software development, computer operating systems, continuous integration, continuous delivery, DevOps, API development, container development, and distributed systems. Applies engineering principles to software creation, managing production releases of software, performing code reviews, merging feature development branches, and analyzing and triaging issues. Necessary skill areas: Programming and coding, fundamentals of computer science, design and architecture, algorithms and data structures, information analysis, debugging software, testing software, and working in development teams. Works with sponsors to curate requirements, define sprint work items, set priorities for work backlogs, and organize development teams.

Key Responsibilities

  • Primary author of technical reports/presentations for projects of moderate/high complexity. Compile report input from other researchers and prepare final report deliverable. Lead and/or contribute to white papers and proposals.
  • Propose and lead IRAD programs.
  • Create and analyze network protocols.

Required Minimum Qualifications

  •  Minimum (5) Years Relevant Full Time Experience.
  • Excellent skills and practice in programming with one or more software languages; Python, C#, C++, ADA.
  • Debugging skills and practice in the use of debugging tools.
  • Extensive Experience in modeling and simulation.
  • Very good communication skills in written and spoken English

Preferred Qualifications

  • Active Secret Clearance.
  • Experience with Modeling and Simulation in AFSIM.
  • Experience with Image Generation using VRSG.
  • Experience with script development using Python.
  • Knowledge and experience working with application programming interfaces.
  • Experience with development of TAK applications.
  • Experience with development of WinTAK applications using C#.
  • Working knowledge of Agile SW development methodologies.
  • Knowledge of basic operational concepts for Army Aviation Systems.
  • Experience with development of requirements for simulation and visualization systems.


Travel Requirements

<10% travel.

Education and Length of Experience

This position vacancy is an open-rank announcement. The final job offer will be dependent on candidate qualifications in alignment with Research Faculty Extension Professional ranks as outlined in section 3.2.1 of the Georgia Tech Faculty Handbook

  • 9 years of related experience with a Bachelor’s degree in Software Engineering, Computer Science, Electrical Engineering, or Computer Engineering.
  • 7 years of related experience with a Masters’ degree in Software Engineering, Computer Science, Electrical Engineering, or Computer Engineering.
  • 4 years of related experience with a Ph.D. in Software Engineering, Computer Science, Electrical Engineering, or Computer Engineering.

U.S. Citizenship Requirements

Due to our research contracts with the U.S. federal government, candidates for this position must be U.S. Citizens.

Clearance Type Required

Candidates must be able to obtain and maintain an active security clearance.

Benefits at GTRI

Comprehensive information on currently offered GTRI benefits, including Health & Welfare, Retirement Plans, Tuition Reimbursement, Time Off, and Professional Development, can be found through this link:

Diversity & Inclusion

Diversity & Inclusion (D&I) at Georgia Tech Research Institute aims to enhance the Institute’s mission of solving the world’s most complex technical problems by creating a workforce with a shared appreciation for diversity, raising awareness around inclusiveness, and fostering a sense of belonging and appreciation for all members of our community.

Equal Employment Opportunity

Georgia Tech Research Institute is an Equal Opportunity Employer of individuals with disabilities and protected veterans and actively seeks diversity among its employees. Equal Employment Opportunity is the Law.


Back Submit Resume