Thank you for your interest in the TSL! The lab is currently recruiting for the Spring 2021 semester.
This process is for current UT students looking to join the TSL as part of one of the projects below. For those currently applying to UT (either graduate or undergraduate studies), we hope you will apply after coming to UT!
The application will open on Friday, January 29 at 8:00 am CST and close on Saturday, February 6 at 11:00 pm CST.
All applicants must be a U.S. citizen or U.S. permanent resident and have a GPA of 3.0 or above to apply.
First-year students may apply if they have a UT GPA. Since the first year is an important transition period for students, interviewed applicants will be expected to discuss their plans for maintaining their academic performance while working with the TSL.
Please note we will not be accepting applicants graduating in Spring 2021.
The TSL will be hosting an information session via Zoom on January 28 at 6:30- 7:30 pm CST.
Join Zoom Meeting: https://utexas.zoom.us/j/91573375707
Seeker R&D is a software-focused small independent research team. We are currently working on the problem of relative pose estimation for the purpose of autonomous docking in space. This involves using the latest, state-of-the-art image processing techniques, including deep convolutional neural networks. Our earlier work has flown as part of a NASA mission (https://en.wikipedia.org/wiki/Seeker_(spacecraft)) and produced multiple publications (https://arc.aiaa.org/doi/10.2514/6.2020-1376, https://arxiv.org/abs/2101.09553, https://arxiv.org/abs/2101.05661).
Desired Skills (must have at least one):
- Experience with Python and the scipy stack (numpy, scipy, pandas, matplotlib)
- Experience with Tensorflow
- Experience with OpenCV
- Experience working with AWS (S3, EC2)
- Experience designing, training and evaluating deep neural networks (especially in computer vision, e.g. object detection, instance segmentation)
SCOPE (SpaceCraft for Optical-based Position Estimation) is the newest mission at the TSL. The mission goal is to develop a satellite that can estimate its on-orbit position and timing, and demonstrate its capabilities in low-Earth orbit.
- Command & Data Handling: Developing, testing, and integrating software onto the spacecraft processors. Also develop programs to control other spacecraft components, subsystems and mission transition modes. Past experience creating software applications preferred.
- Desired Skills: Familiarity with linux, C/C++
- Attitude Determination & Control: Tasks include researching and selecting attitude determination and control hardware, writing software to perform attitude control, and simulating effects of identified hardware on key mission tasks, such as the experiment and spacecraft charging.
- Desired Skills: Experience with MATLAB, STK, Python, Simulink
- Electrical Power Systems: Work on providing, distributing, and controlling spacecraft power. Simulate solar panel power generation, and power consumption during the mission timeline. Also select power systems components, such as batteries.
- Desired Skills: Familiarity with C/C++, Python, and/or MatLab
- Flight Hardware: Work specifically with GPS/GNSS receiver, integrating it with onboard systems, and working with CDH team to write software for on-orbit position collection.
- Desired Skills: Past experience working with navigation systems preferred
- Communications: Select and integrate communications hardware onto satellite models and Simulate component gains.
- Desired Skills: ANSYS, STK, or other RF simulation tools
SERPENT is a 6U CubeSat mission seeking to use a stereo camera and leverage neural networks to find the relative pose of a deployed target.
- Flight Dynamics Team: The Flight Dynamics subsystem is responsible for Attitude Determination and Control as well as Guidance Navigation and Control. This includes tracking and controlling the orientation and the motion of satellites in orbit.
- Desired Skills: Programming with C++ and Python, Linux Environment Experience, classes taken in Spacecraft Dynamics, Orbital Mechanics, Satellite Navigation, etc.
- Communications Team: The communications subsystem is responsible for ensuring that the TSL can uplink commands and downlink data.
- Desired Skills: Programming with C++ and Python, Linux Environment Experience, Experience with HAM radio, Experience or interest in Ground Control Software, Experience or interest in Satellite Operations
- Data Science Team: The Data Science team engineer’s software systems, develops machine learning models, and implements computer vision algorithms that are key to the success of the Texas Spacecraft Lab’s missions. DSC software systems and algorithms are integrated with hardware and run onboard the spacecraft. The team also designs, implements, and maintains software-and hardware-driven tasks tangential to mission success, including but not limited to visualization applications.
- Desired Skills: Programming in C++, Python and MATLAB
- Electrical Power System Team: The EPS team carefully designs its power systems to route the correct voltage to each component of the satellite in a fail-safe way. The EPS team also keeps track of the total current draw of the satellite as it operates in various power modes.
- Desired Skills: Familiarity with KiCad, familiarity with SMD soldering, and experience with MATLAB
- Flight Software and Command & Data Handling Team: The Flight Software team is responsible for the design and implementation of the low-level spacecraft control software. Responsibilities include command and data handling, hardware integration, and software testing.
- Desired Skills: Programming in C/C++ or Make, familiarity with the Linux command line, or experience with software testing and fault handling
- Payload Team: The Payload team is responsible for the integration of the scientific sensors/technology of the mission, which is often referred to as the payload of the spacecraft. This includes testing, design of installation, and working with other subteams to meet the mission’s science objectives.
- Desired Skills: Knowledge of electronics and/or electrical engineering, soldering experience, scientific research, programming in Python, or 3D printing
- Structures Team: The structures team is responsible for the structural requirements and constraints for SERPENT.
- Desired Skills: Structural analysis experience, 3D modeling and design, and the creation of mass and volume budgets
- Thermal Protection Systems Team: Thermal protection systems is responsible for the thermal requirements and constraints for SERPENT.
- Desired Skills: Thermal model analysis experience, thermal hardware and tools, and identifying temperature requirements