a. Communication Engineer
The Role
We are seeking an experienced Communications Engineer to develop and manage the vital links that connect our space assets with Earth. You will be responsible for designing, analysing, and implementing robust end-to-end communication systems for satellites and ground stations. Your expertise will ensure the reliable transmission and reception of telemetry, commands, and mission data, which is critical to the success of every mission. You will work within a team of scientists and engineers, from our international partners which include NASA and Lockheed Martin, and domestic partners such as the University of Cyprus, CYENS CoE, Cyprus Institute of Neurology and Genetics and the Aretaeio Hospital.
What You Will Do
• Design and analyse satellite communication links, performing detailed link budget calculations to guarantee performance.
• Develop and implement optimal modulation and coding schemes to maximise data throughput and reliability.
• Design, integrate, and operate ground station architectures, including RF front-ends, modems, and antenna systems.
• Ensure all communication links and data handling procedures are compliant with CCSDS and other relevant space communication standards.
• Model and test RF systems and channels using industry-standard RF simulation software.
• Collaborate with the spacecraft and payload teams to define communication requirements and ensure successful system integration.
• Prepare and maintain detailed documentation for communication system designs, tests, and operations.
Required Qualifications & Experience
To apply for this role, you need to proof of experience in the following areas:
Core Competencies:
• Communication Systems: Strong knowledge of digital communication theory, including various modulation and coding schemes.
• Link Analysis: Proven ability to perform detailed satellite link budget calculations.
• Ground Systems: Understanding of ground station architecture and its components.
• Space Standards: Familiarity with CCSDS recommendations and their practical implementation.
• Simulation Tools: Proficiency with professional RF simulation software (e.g., STK, MATLAB/Simulink, etc.).
Soft Skills:
• Proficient in the English Language
• Team player
• Familiarity with Project Management Principles
Desired Skills
Standards:
• Familiarity with relevant space industry standards and regulations for electronics.
Experience / Qualifications:
• An MSc or PhD in Communications Engineering, Electrical Engineering, or a related field.
• Direct experience with satellite operations or working on projects for the European Space Agency (ESA) or other space agencies.
• Hands-on experience with RF test equipment such as Spectrum Analysers, Vector Network Analysers, and Signal Generators and antenna design.
• Practical experience with Software Defined Radio (SDR) platforms.
• Knowledge of optical satellite communications.
b. Software Engineer
The Role
We are seeking a meticulous and skilled Software Engineer to develop the high-reliability software that controls and operates our space systems. You will be responsible for writing, testing, and maintaining flight software for embedded systems, as well as developing applications for ground support and data processing. Your work will be fundamental to mission success, ensuring that hardware and software function together seamlessly from the ground to orbit. You will work within a team of scientists and engineers, from our international partners which include NASA and Lockheed Martin, and domestic partners such as the University of Cyprus, CYENS CoE, Cyprus Institute of Neurology and Genetics and the Aretaeio Hospital.
What You Will Do
• Develop and maintain robust, real-time embedded software for spacecraft subsystems using C, Python and other relevant languages.
• Write and debug low-level drivers to interface with hardware components over communication protocols such as I2C, SPI, UART, LVDS.
• Implement software solutions for handling high-speed data from peripherals using signalling standards like LVDS and SpaceWire.
• Develop testing and validation scripts to ensure software reliability and performance.
• Participate in the full software development lifecycle, including requirements analysis, design, implementation, and testing.
• Collaborate closely with hardware engineers to bring up and debug new electronic boards and systems.
• Create and maintain clear, concise software design documentation.
Required Qualifications & Experience
To apply for this role, you need to proof of experience in the following areas:
Core Competencies:
• Programming Languages: Strong proficiency in C and Python for embedded systems and application development.
• Hardware Communication Protocols: Proven, hands-on experience developing software for I2C, Serial Peripheral Interface (SPI), UART and LVDS.
• Data Interface Standards: Experience writing software to manage data streams over physical layers such as LVDS.
• Software Development: Familiarity with version control systems (e.g., Git), debuggers, and other relevant software development tools.
Soft Skills:
• Proficient in the English Language
• Team player
• Familiarity with Project Management Principles
Desired Skills
Standards:
• Familiarity with space software development standards (e.g., ECSS, CCSDS).
Experience / Qualifications:
• An MSc or PhD in Computer Science, Software Engineering, or a related technical field.
• Direct experience working on projects for the European Space Agency (ESA) or other space agencies.
• Experience with Real-Time Operating Systems (RTOS), such as FreeRTOS or VxWorks.
• Experience in developing software for FPGAs or System-on-Chip (SoC) devices.
• A background in embedded Linux development and custom kernel drivers.
Οι θέσεις αυτές βρίσκονται στο ακόλουθο link: https://space.org.cy/jobs
Το βιογραφικό και τα στοιχεία τους μπορούν να τα στείλουν και στο mail μου απευθείας (d.tompros(at)space.org.cy)