Software Engineer; Mid-Level - SEAL
Listed on 2026-06-06
-
Software Development
Software Engineer
Overview
The Georgia Tech Research Institute (GTRI) is the nonprofit, applied research division of the Georgia Institute of Technology (Georgia Tech). Founded in 1934 as the Engineering Experiment Station, GTRI has grown to more than 2,900 employees, supporting eight laboratories in over 20 locations and performing more than $940 million of problem‑solving research annually for government and industry.
LocationSmyrna, GA (Metro Atlanta)
Project/Unit DescriptionThe Sensors and Electromagnetic Applications Laboratory (SEAL) of GTRI is seeking technical personnel to join an established software team within the Software Engineering and Architecture Division (SEAD) in Smyrna, GA. The SEAD group mission is to provide world‑class software for sensors, signal processing, electronic warfare, tracking, and intelligence surveillance reconnaissance (ISR) systems deployed on land, air and sea.
Job PurposeThe Software Engineer designs, develops, and tests software applications and products, leading development teams, establishing lifecycle practices, and managing production releases. The role requires proficiency in Java, JavaScript, C, C++, C#, Ruby, Python, Scala, and Groovy, as well as experience with operating systems, CI/CD, Dev Ops, API development, containerization, and distributed systems. Responsibilities include code reviews, merging feature branches, triaging issues, and collaborating with sponsors to curate requirements and maintain sprint backlogs.
Key Responsibilities- Perform software development, debugging, modification, enhancement, and documentation
- Design, test, and develop computer software to meet program requirements
- Apply expertise in computing systems to define requirements and develop software designs, recognizing limitations of target hardware platforms
- 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
A successful candidate will work on SEAD’s Software Integration and Test (I&T) team, integrating hardware and software components to verify complete system behavior. Integration and testing include laboratory testing of prototypes or complete builds, evaluating software compliance with interfaces, functional and algorithm requirements, and performance. The candidate will be responsible for verifying the software requirements specified in the Software Requirements Specification, Capability Document, or the Software Design Document.
Leadership experience is required: mentoring junior I&T engineers, managing budgets and schedules, and interfacing with customers. The role involves managing tasking of a team and taking ownership for successful completion of product deliverables.
Team members will actively participate in software development and integration activities, working with modern Agile and industry‑proven processes. The candidate will interact with various software architectures and technologies—including real‑time, high‑performance, machine learning, middleware, hardware interfaces, GUIs, and networking—as well as sensor functions such as Electronic Warfare and Radar.
Travel support for government lab and field test events is highly likely.
RequiredMinimum Qualifications
- Experience troubleshooting computing system‑level issues
- Experience with Linux, UNIX or Windows
- Scripting language experience such as Python, Bash, etc.
- Knowledgeable in version control software such as GIT
- Experience managing groups of engineers in planning and exercising integration and test activities
- Experience mentoring junior engineers
- Experience managing budgets, schedules, and customer‑interfacing activities
- Active Secret Clearance
- Experience in software engineering and development
- Test automation tooling
- Experience with basics of RF lab equipment to test and troubleshoot EW systems
- Experience with complex programs involving hardware, software, communications, and networking
- Good verbal and written communication skills
- Self‑starter and ability to work in a team environment
10% – 25% travel
Education and Length of ExperienceTh…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).