Research Software Engineer - Autonomy & UAV Systems

Georgia Tech Research Institute

Atlanta, Northern (GA, KY)

Hybrid

USD 110,000 - 170,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Georgia Tech Research Institute (GTRI) is seeking an experienced Software Engineer for the Autonomy Technology Transition Division to design, develop, and test software for autonomous unmanned systems and related platforms. The role emphasizes leadership, coding across multiple languages, and lifecycle governance within sponsor programs.

The position requires strong C/C++, Java, Python skills, Linux deployment experience, and the ability to collaborate with government and industry partners.

Qualifications

  • Experience developing software for complex systems using disciplined approaches and processes.
  • Experience developing software estimates and managing the software development through the project lifecycle.
  • Experience developing, integrating, and/or testing unmanned autonomous system capabilities.
  • Experience developing software in C/C++ languages.
  • Experience with scripting languages including Bash and Python.
  • Experience developing software on Linux and deploying to Linux target systems.
  • Experience developing multi-threaded and multi-process applications.
  • Experience with IPC mechanisms such as shared memory, pub-sub, and RPC.
  • Experience with containerized software development.
  • Experience leading sponsored research projects and sponsor interactions.
  • Experience facilitating dialogue and collaboration among research personnel, government, and industry stakeholders.

Responsibilities

  • Perform software development, debugging, modification, enhancement, and documentation.
  • Design, test, and develop software to meet program requirements.
  • Define requirements and develop software designs for target hardware limitations.
  • Author technical reports and presentations for moderately to highly complex projects.
  • Compile report input from researchers and prepare final deliverables.
  • Lead and contribute to white papers and proposals.
  • Create and analyze network protocols.
  • Provide technical leadership to development teams.

Skills

Java
JavaScript
C
C++
C#
Python
Scala
Groovy
CI/CD

Education

Bachelor’s degree in Computer Engineering, Computer Science, Aerospace Engineering, Electrical Engineering, Mechanical Engineering or related field
Master’s degree in Computer Engineering, Computer Science, Aerospace Engineering, Electrical Engineering, Mechanical Engineering or related field
Ph.D. in Computer Engineering, Computer Science, Aerospace Engineering, Electrical Engineering, Mechanical Engineering or related field

Tools

Linux
Docker
Kubernetes
Git

Job description

Georgia Tech Research Institute (GTRI) is seeking an experienced Software Engineer for the Autonomy Technology Transition Division to design, develop, and test software for autonomous unmanned systems and related platforms. The role emphasizes leadership, coding across multiple languages, and lifecycle governance within sponsor programs.

The position requires strong C/C++, Java, Python skills, Linux deployment experience, and the ability to collaborate with government and industry partners.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Autonomy Software Engineer – Research & Systems
Autonomy Software Engineer – Research & Systems

Georgia Tech Research Institute (GTRI) • Atlanta (GA)

On-site
USD 110,000 - 160,000
Autonomy Robotics Engineer – Advanced Systems
Autonomy Robotics Engineer – Advanced Systems

Georgia Tech Research Institute • Atlanta (GA), Northern (KY)

Hybrid
USD 90,000 - 140,000
Autonomous Systems Robotics Engineer (sUAS)
Autonomous Systems Robotics Engineer (sUAS)

Georgia Tech Research Institute (GTRI) • Smyrna (GA)

On-site
USD 110,000 - 150,000
Software Engineer, Defense Tech & Test Systems
Software Engineer, Defense Tech & Test Systems

Georgia Tech Research Institute (GTRI) • Smyrna (GA)

On-site
USD 90,000 - 130,000
Software Engineer - ASL - Open Rank
Software Engineer - ASL - Open Rank

Georgia Tech Research Institute • Atlanta (GA), Northern (KY)

Hybrid
USD 110,000 - 170,000
Software Engineer - ASL - Open Rank
Software Engineer - ASL - Open Rank

Georgia Tech Research Institute (GTRI) • Atlanta (GA)

On-site
USD 110,000 - 160,000
Autonomous Systems Engineering Branch Lead
Autonomous Systems Engineering Branch Lead

Georgia Tech Research Institute • Atlanta (GA)

On-site
USD 140,000 - 190,000
Avionics Engineer, Autonomous UAS Systems
Avionics Engineer, Autonomous UAS Systems

Georgia Tech Research Institute (GTRI) • Atlanta (GA)

On-site
USD 90,000 - 120,000
Health & Welfare benefits
Retirement Plans
Tuition Reimbursement
+1
Senior Avionics Engineer, Autonomous Flight Systems
Senior Avionics Engineer, Autonomous Flight Systems

Georgia Tech Research Institute • Atlanta (GA), Northern (KY)

Hybrid
USD 110,000 - 180,000
Robotics Software Engineer - Autonomy & UAV Systems
Robotics Software Engineer - Autonomy & UAV Systems

Mosaic.tech • Atlanta (GA)

On-site
USD 165,000 - 218,000
Competitive benefits