Overview
The Communications & Operations subsystem is responsible to reliably transfer the largest possible volume of scientific and diagnostic between the AcubeSAT satellite and the Ground Station. Furthermore, we are responsible for maintaining the ground mission control software, implementing the Telemetry & Telecommand services and automating the nominal pass procedures to ensure smooth operations while AcubeSAT is in orbit.
Position Description
A Telecommunications & Operations Engineer for the AcubeSat project serves as the critical link between the orbiting nanosatellite and mission control on Earth. This role is essential for maximizing scientific data return while maintaining operational reliability of the advanced lab-on-a-chip experiments aboard AcubeSAT. Core focus for this position can either be telecommunications or operations.
As a Telecommunications & Operations Engineer you will:
- Design, test, and troubleshoot RF hardware components for both satellite and ground segments
- Develop and implement DSP software for signal processing and modulation schemes
- Build, maintain, and operate the ground station infrastructure, including antenna systems and digital RF interfaces
- Create and optimize GNURadio flowgraphs to establish and maintain reliable communication with the satellite
- Work with YAMCS mission control software to implement Telecommand and Telemetry services
- Prepare the monitoring and control the spacecraft systems throughout all mission phases
- Develop automated pass procedures and operational sequences
- Perform system-level electromagnetic compatibility analyses
- Collaborate with subsystem teams to ensure proper monitoring and control of individual spacecraft components
- Develop and execute end-to-end communication tests with the spacecraft
- Identify and troubleshoot issues in the satellite-ground station communication link
- Expand YAMCS functionality through its API to enhance mission operations capabilities
Preferred Skills
This position is entry level, meaning that no prior experience in the field is required. The student selected will undergo extensive training in order to be able to fulfill the tasks mentioned above. While there are no requirements on previous knowledge, the ideal candidate should possess the following skills:
- Good English written and oral skills
- Ability to work both in a group and independently
- Knowledge of programming languages (primarily Python, C/C++)
- Git workflow knowledge
- Experience with network programming (UDP/TCP)
- Familiarity with GNURadio or similar SDR platforms
- Basic Linux knowledge
- Familiarity with communication protocols for space applications
- Understanding of digital signal processing fundamentals
Optional Skills
- Experience with RF electronics / PCB design
- Ham radio operator license or experience
- Experience with mission control software (particularly YAMCS)
- Ability to work and program collaboratively in a multi-disciplinary team
- Willingness to learn complex telecommunications and operations concepts
- Basic RF circuits knowledge