top of page



Our Electrical team is responsible for:

  • designing, acquiring and assembling components of the satellite power system (solar panels, batteries, power distribution, etc.)

  • design, assembly and testing of the onboard computer


As a member of the Electrical team, you may work on PCB design for the computer, solar panel design, writing low-level software, system integration and testing, or hands-on assembly of components.


Our Structural team is responsible for:

  • manufacturing and testing the CubeSat frame to qualify it for space

  • satellite layout (sensors, solar panels, internal configuration, etc.)

  • thermal design

  • integration of components with frame


As a member of the Structural team, you will use tools like CAD and ANSYS and work with 3D printed models.


Our Software team is responsible for:

  • Writing drivers to interface with Commercial-Off-The-Shelf components

  • Writing all software required to accomplish the mission objectives


As a member of the Software team, you will write software for an embedded system in C/C++.


Our Communications team is responsible for:

  • designing and building our ground station

  • acquiring and testing satellite components required for RF communications

  • operating the satellite by sending commands and downlinking science data


As a member of the Communications team, you might assist with testing the ground station or the satellite equipment, or plan post-launch operations of the ground station.


The AODCS team is responsible for:

  • choosing hardware that will meet attitude control and knowledge requirements of the payload

  • testing hardware and software algorithms

  • aiding the integration of the AODCS hardware


As a member of the AODCS team, you might conduct simulations and physical tests to qualify components for space and provide assistance to the software team as they write drivers.


The Systems Engineering team focuses on:

  • balancing project management, stakeholders, and technical requirements

  • ensuring all components of the spacecraft work together to accomplish mission objectives


As a member of the Systems Engineering team, you will collaborate with all teams to gain a holistic understanding of the project. You will monitor impacts between subsystems and support technical decisions. This team is also involved with high-level system design and system integration.


The Mission Operations team is responsible for:

  • developing plans for post-deployment operations during the mission lifetime

  • working with Systems Engineering to develop the Concept of Operations for the satellite

  • obtaining licensing required for the satellite to launch


As a member of the Mission Ops team, you will learn how the payloads work and make decisions about how we will operate them when the satellite is in orbit.



For CTS-SAT-1, the Payload team is responsible for:

  • integration of the Mini-Plasma Imager

  • design and implementation of the deployment mechanism for the DCLB.


On future projects, the Payload team would have direct involvement in selecting and designing payloads for the satellite.

bottom of page