About The Position

The Georgia Tech Research Institute (GTRI) is seeking an Embedded Real-Time Software Engineer to join the Applied Systems Laboratory (ASL) Systems Integration Division (SID). This role involves developing hard real-time embedded systems software for Department of Defense (DoD) systems, specializing in areas such as avionics, electronic warfare, and autonomous systems. The engineer will design, implement, and test solutions on limited-resource hardware, interfacing with real-time operating systems, device drivers, and board devices. Responsibilities include managing hardware device access, architecting for software scheduling and low latency, controlling system states, managing component status, and developing domain-specific applications. The position requires performing full software development lifecycle tasks, applying disciplined processes, utilizing safety and security unique processes, and incorporating open system software frameworks. Proficiency in C/C++ for real-time applications, along with knowledge of software development principles, operating systems, CI/CD, DevOps, API development, container development, and distributed systems is expected. The engineer will also collaborate with researchers to innovate new concepts and execute challenging research in the national interest.

Requirements

  • Experience developing software for complex military systems using disciplined process.
  • Software engineering experience with developing in languages such as C/C++ and/or Ada.
  • Experience developing hard real-time software.
  • U.S. Citizenship required due to research contracts with the U.S. federal government.
  • Must be able to obtain and maintain an active security clearance.

Nice To Haves

  • Active Secret Clearance.
  • Experience integrating trustworthy Machine Learning into design, whether offline or inline.
  • Experience developing software for integrated electronic warfare and/or sensors systems.
  • 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 developing avionic systems on military aircraft.
  • Experience with military relevant open software standards and frameworks.
  • Experience leading small to mid-sized technical teams.

Responsibilities

  • Design, test, and develop software packages to meet system requirements.
  • Develop and maintain software and scripts to support embedded software development and processes.
  • Establish embedded software development processes.
  • Apply expertise in embedded systems to define requirements and develop embedded software designs recognizing limitations of target hardware platforms.
  • Author technical reports and presentations for projects of moderate-to-high complexity.
  • Compile report input from other researchers and prepare final report deliverables.
  • Lead and/or contribute to white papers and proposals.
  • Provide technical leadership to development teams and verify managed developers are following embedded development processes.
  • Design, architect, and provide senior level support of high-security, sensitive, or classified systems.
  • Serve as a resource and Subject Matter Expert (SME) for software engineering tools and technologies.
  • Manage overall codebase, review code pull-requests, handle merging, perform code branch management, and provide feedback to team members to ensure sponsor requirements and code quality thresholds are being met.
  • Develop software for Military embedded systems applications.
  • 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.
  • Mentor less experienced software engineers.

Benefits

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