We are seeking a highly skilled Senior Software Engineer with strong experience in software development, communications protocols, and Linux-based environments. The ideal candidate is a hands-on professional capable of developing robust software solutions and working with virtualized environments, networking systems, and configuration tools.
Key Responsibilities
Develop software using C, Java, Bash, Perl, or similar programming languages;
Work with communication protocols such as TCP/IP, UDP, and SNMP;
Operate and manage virtualised environments (VMWare);
Perform Linux system usage and basic administration tasks;
Configure networking elements including switches and firewalls, and analyse traffic with tools such as Wireshark;
Use GIT for software version control;
Use project and requirements management applications such as Jira and DOORS.
Requirements
Degree in Computer Engineering, Telecommunications Engineering, or equivalent;
Strong programming experience in C, Java, Bash, Perl, or similar;
Knowledge of communication protocols: TCP/IP, UDP, SNMP;
Experience using virtualised environments (VMWare);
Experience working with Linux environments and system administration;
Networking knowledge: configuration of switches, firewalls, etc., and use of Wireshark;
Experience with version control systems (GIT);
Experience using Jira and DOORS;
High level of English.
Optional/Nice-to-Have
Additional networking certifications or experience;
Experience in engineering environments related to space systems or critical infrastructure;
Knowledge of system engineering good practices.
Don't forget to mention Space-Careers when applying.