Satellite Ground Station Software Development Engineer

Satellite Ground Station Software Development Engineer

Requirements:

Graduated from Software, Electrical, Electrical-Electronics, Electronic-Communication, Mechatronics, Computer and Aerospace Engineering departments of universities
Believing in the importance of national and original development of a technology of critical importance for our country such as Satellite and Space Bus
At least 1 year of experience in C# programming
Adopted SOLID and Clean Code principles,
Knowledge of communication protocols (TCP/UDP),
Ability to develop algorithms
Able to effectively use version control systems such as GIT and SVN,
Coordinate for the determination and verification of satellite-ground station communication procedures,
Will work in the field of installation, coordination and development of ground station elements,
Planned and disciplined worker, compatible with teamwork and responsible,
Compatible with intense work tempo,
Advanced level of English proficiency,
No travel restrictions

Additional Qualifications That May Be Preferred:

Knowledge of ECSS and CCSDS standards on satellite telemetry, telecommand, positioning and space link extension (SLE),
Experienced in project development with C++ programming language,
. Net ecosystem and has experience developing WinForms/WPF/UWP desktop applications
Developed embedded software user and test interfaces,
Knowledge of embedded Linux operating systems,
Knowledge of avionics software development and testing processes
Knowledge of software development, software standards