Research Positions

These are student research positions currently available.

Search Positions

Search Positions

Search Tigs
Search student type
Start Over

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Research: Wearable mechatronics, IoT, and intelligent biomedical systems, Advisor: Matthew Flavin

Lab details: Flavin Neuromachines Lab

TIGs: Bioengineering, Computer Systems and Software, Electronic Design & Applications, Systems and Controls, Telecommunications
Seeking: PhD Students, 4 positions
Application Due August 31, 2026 to mflavin@gatech.edu

Research keywords: Neuroengineering, IoT, wearables, haptics, education, assistive technologies

Description:

The Flavin Neuromachines Lab is recruiting talented, driven individuals who are interested in leading projects in the areas of neural mechatronics and extended reality for patient care.

Preferred skills include:
-PCB design
-Embedded firmware design
-Experience in cloud backend development

Please contact Prof. Flavin (mflavin@gatech.edu) with a cover letter and CV.

Entry Created: August 19, 2024 at 4:54 am

Research: ML Classification of Two Different Types of Lightning, Advisor: Morris Cohen

Lab details: LF Radio Lab

TIGs: Digital Signal Processing, Electromagnetics
Seeking: Undergraduate Students, 1 positions
Application Due August 1, 2025 to mcohen@gatech.edu

Research keywords: Machine learning, lightning, radio

Description:

The LF Radio Lab operates radio receivers all over the world that have the remarkable ability to detect pulses of radio energy from lightning, even when it is thousands of miles away. Using this data, we can map with really high precision when and where lightning occurs, around the entire world. This type of data is used by the aviation industry and by meteorologists.

What we’d like to do is classify two kinds of lightning from each other: cloud-to-ground (CG), and intracloud (IC). The first one is the type that causes causalities and damage like power outages and forest fires. The second type is a bigger danger to aircraft. This is hard to do with the type of data we collect, but it would be really valuable if we could.

The primary project involves developing and validating an algorithm to distinguish between IC and CG lightning discharges based on low-frequency radio waveforms that we have collected (and oh my, do we have plenty of data!).

This position offers a unique, hands-on opportunity to contribute to real scientific research in atmospheric and space physics. You’ll work directly with large datasets collected from a global network of radio receivers, gain experience with cutting-edge research tools, and build skills that are directly applicable to careers in data science, engineering, and research. Outstanding work may contribute to conference presentations or peer-reviewed publication.

Interested students should reach out to Morris Cohen (mcohen@gatech.edu), with cc to Matthew Strong, PhD Candidate (mstrong30@gatech.edu)

Responsibilities:
– Develop and implement classification algorithms for IC vs. CG lightning events using LF sferic data.
– Analyze and visualize large datasets using Python and MATLAB.
– Maintain organized, reproducible codebases using version control (Git).
– Perform exploratory data analysis, feature extraction, and model training/validation.
– Collaborate with graduate students and faculty to refine methods and present findings.
– Participate in regular research meetings and contribute to documentation and potential publications.
– Expect 8-10 hours of week dedicated to this position.

What You’ll Gain:
– Hands-on experience with scientific computing and machine learning.
– Mentorship from experienced researchers in an active research lab.
– A competitive edge for internships, grad school, or industry roles.
– Opportunities to present your work at conferences or contribute to publications.

Required Qualifications:
– Current undergraduate student in Electrical Engineering, Physics, Computer Science, or a related field.
– Proficiency in Python and MATLAB.
– Familiarity with version control tools (e.g., Git/GitHub).
– Strong analytical and problem-solving skills.
– Excellent written and verbal communication abilities.

Preferred Qualifications (not required):
– Background in machine learning, signal classification, or time-series analysis.
– Experience working with large-scale or scientific datasets.
– Prior exposure to geophysical or atmospheric datasets (not required but a plus).

Desired Attributes:
– Demonstrated enthusiasm for learning and applying new concepts.
– Strong work ethic and ability to work independently with minimal supervision.
– Detail-oriented with a commitment to research integrity.
– Interest in scientific computing, radio propagation, or atmospheric phenomena.

Entry Created: June 26, 2025 at 2:02 pm

Research: Software Engineer for High Level Synthesis Tool Development, Advisor: Cong “Callie” Hao

Lab details: Sharc Lab

TIGs: Computer Systems and Software, VLSI Systems and Digital Design
Seeking: Undergraduate Students, 1 positions
Application Due July 31, 2025 to callie.hao@gatech.edu

Research keywords: High Level Synthesis, FPGA, LLVM, simulation

Description:

LightningX, a startup spun out of Sharc Lab, is looking for a software engineer to help maintain and improve LightningSim, our flagship simulation software for simulating FPGA designs using High Level Synthesis (HLS). You will work closely with the original developer to debug issues and implement new features to make our software rock-solid and easy to use. It is highly recommended to watch our 15-minute workshop talk introducing LightningSim and explaining the architecture. You may also find the LightningSim and LightningSimV2 papers helpful. All mentioned materials can be found on Sharc Lab homepage.

Attachments: LightningX-Job-Listing-5ee3c0.pdf
Entry Created: June 27, 2025 at 9:33 pm

Research: Real Time Lightning Data Analysis, Advisor: Morris Cohen

Lab details: LF Radio Lab

TIGs: Computer Systems and Software, Digital Signal Processing, Electromagnetics
Seeking: Undergraduate Students, 1 positions
Application Due August 18, 2025 to mcohen@gatech.edu

Research keywords: Lightning, radio, space, coding

Description:

Real Time Lightning Data Analysis

The LF Radio Lab operates radio receivers all over the world that have the remarkable ability to detect pulses of radio energy from lightning, even when it is thousands of miles away. Using this data, we can map with really high precision when and where lightning occurs, around the entire world. This type of data is used by the aviation industry and by meteorologists. For us, we are interested in the fact that the LF radio signal from lightning bounces off a layer of the upper atmosphere called the ionosphere which is otherwise really difficult to track (it’s too high for balloons, and too low for satellites). The ionosphere in turn affects satellite communications, and responds to space weather like solar flares and a lot of other stuff, so we really need to track it better, as a society.

In our group, we’ve built a software tool that processes this data on our servers once it gets back to Georgia Tech. It’s a very well written set of code that’s been built and then rebuilt from the ground up. We’re the first in the world to do this properly. But it is also computationally intensive.

We’d like a student who can take on the work making this code work in real time on our actual receivers, so data is processed live, so we can collect processed data much more quickly and efficiently. One day we envision a product that works in real time with a global ground-based network of sensors, and this is a small step toward that.

The project may involve some other code maintenance tasks, improvements, etc, as needed. Participation in journal papers and conferences is certainly possible since we are publishing on this stuff, if the student contributions are strong.

Strong coding skills are a must for this job. But interest in remote sensing and data science are a plus. There may also be opportunities to travel to field sites for hands-on deployments.

Interested students should reach out to Morris Cohen (mcohen@gatech.edu), with cc to Matthew Strong, PhD Candidate (mstrong30@gatech.edu)

Responsibilities:
– Assist with the setup, configuration, and maintenance of remote radio receivers.
– Support and troubleshoot embedded Linux systems and data collection software.
– Monitor data pipelines to ensure timely and accurate data transmission.
– Document procedures, configurations, and maintenance logs.
– Collaborate with graduate students to deploy and upgrade receiver software.
– Maintain organized version-controlled scripts and tools (Git).
– Contribute to periodic lab meetings and technical discussions.

Expect 8-10 hours per week (via 3 units of course credit) dedicated to this position (flexible based on course schedule).

What You’ll Gain:

– Hands-on experience with embedded Linux, remote sensing systems, and field hardware.
– Exposure to real-world scientific instrumentation and data engineering practices.
– Mentorship from researchers in a collaborative lab environment.
– Opportunities for travel to support receiver deployments.
– Strong technical experience that boosts your resume for internships or jobs.

Required Qualifications:
– Current undergraduate student in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
– Familiarity with Linux-based systems and the command line.
– Basic proficiency in scripting languages such as Python or Bash.
– Experience using Git or other version control tools.
– Strong troubleshooting and problem-solving skills.

Preferred Qualifications (not required):
– Knowledge of network configuration, SSH, and remote system access.
– Familiarity with scientific data collection or sensor networks.

Desired Attributes:
– Strong attention to detail and a proactive work ethic.
– Willingness to learn and adapt to new tools and workflows.
– Ability to work independently and communicate effectively.
– Interest in radio science, atmospheric instrumentation, or field engineering.

Entry Created: June 30, 2025 at 5:25 pm

Research: Software Engineer for High Level Synthesis Tool Development, Advisor: Cong “Callie” Hao

Lab details: Sharc Lab

TIGs: Computer Systems and Software, VLSI Systems and Digital Design
Seeking: Undergraduate Students, 1 positions
Application Due July 31, 2025 to callie.hao@gatech.edu

Research keywords: High Level Synthesis, FPGA, LLVM, simulation

Description:

LightningX, a Georgia Tech spinout from Sharc Lab, is seeking a part-time software engineer to support and enhance LightningSim, our high-speed simulation tool for FPGA designs using High-Level Synthesis (HLS). The role involves debugging, feature development, and working closely with the original developer. Required skills include proficiency in Rust and Python, and comfort in Linux environments. Experience with hardware design (e.g., Verilog/VHDL), LLVM IR, linking/debugging tools, and Vitis HLS is a strong plus. This 6-month+ role requires 15–20 hours/week, starting at $15/hour and rising to $20/hour from month two.

Entry Created: July 5, 2025 at 5:02 pm