Software Engineer - ASL - Open Rank

site-logoAtlanta, GA
Onsite

About The Position

The Georgia Tech Research Institute (GTRI) is seeking a Software Engineer for a full-time research faculty position within the Applied Systems Lab (ASL) Autonomy Technology Transition Division (ATTD). ATTD focuses on autonomous uncrewed aircraft programs for the Department of Defense, with expertise in autonomous systems, systems engineering, avionics engineering, embedded software development, and test environments. 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 multiple programming languages and extensive knowledge of software development, operating systems, CI/CD, DevOps, API development, container development, and distributed systems. The engineer will apply engineering principles to software creation, manage releases, perform code reviews, and analyze issues. Key skills include programming, computer science fundamentals, software design, algorithms, data structures, information analysis, debugging, testing, and teamwork. The role also involves working with sponsors to define requirements, manage backlogs, and organize teams.

Requirements

  • Experience developing software for complex systems using disciplined approaches and processes.
  • Experience developing software in C/C++ languages.
  • Experience with common scripting languages, including bash and Python.
  • Experience developing software using Linux GCC compilers and related build and debugging tools.
  • Experience developing software on Linux and deploying to Linux target systems.
  • Familiar with multi-threaded and multi-process concepts and applications.
  • Familiar with or aware of common software IPC mechanisms, such as shared memory, pub-sub messaging, or RPC.
  • U.S. Citizenship
  • Ability to obtain and maintain an active security clearance.

Nice To Haves

  • Active Secret Clearance.
  • Experience developing software for complex military systems using disciplined approaches and processes.
  • Experience developing embedded software.
  • Experience with containerized software development.
  • Experience with multi-threaded and multi-process software development.
  • Experience developing software for autonomous unmanned aircraft systems (UAS/UAV).
  • Experience developing software for autonomous unmanned surface vehicles (USV), unmanned ground vehicles (UGV), unmanned under systems (UUV).
  • Experience developing software for payloads on unmanned autonomous systems.
  • Experience developing and integrating software interfaces to sensors systems (EW, EO, ATR, ML, etc.).
  • Experience with development of secure and/or safety critical systems.
  • Experience with avionics data buses (MIL-STD-1553, ARINC 429, Ethernet, RS-422, etc.), tactical data links, military radios.
  • Experience with military relevant open software standards and frameworks (MOSA software, FACE, OMS, VICTORY, etc.).
  • Experience with Jira, Confluence, Git.
  • Experience with VMs, containers; SITL, HITL.
  • Experience with DevOps, DevSecOps, CI/CD.

Responsibilities

  • Perform software development, debugging, modification, enhancement, and documentation.
  • Design, test, and develop computer software in order to meet program requirements.
  • Develop and maintain kernel and user-level software and scripts.
  • Contribute to research reports, presentations, white papers, and competitive proposals.
  • Create and analyze network protocols.
  • Develop software requirements and design.
  • Develop software using approved coding standards and processes.
  • Provide software development estimates.
  • Ensure software is developed to meet military, safety, and security standards.
  • Create and deliver technical presentations.
  • Act as the software technical focal to sponsors for assigned projects.

Benefits

  • Health & Welfare
  • Retirement Plans
  • Tuition Reimbursement
  • Time Off
  • Professional Development
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service