Mid-Senior Software Engineer (Mission Control)

ALTEC S.p.A.

Torino

In loco

EUR 40.000 - 45.000

Tempo pieno

14 giorni+

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Descrizione del lavoro

ALTEC S.p.A. in Torino is seeking a Mid-Senior Software Engineer (Mission Control) to join the team responsible for software data systems supporting mission control centers, planning functions and ground segment operations.

You will collaborate with software engineers, data engineers, mission operators and infrastructure engineers to define, implement, test and maintain robust software that interfaces ground stations and control systems.

Competenze

  • MSc or equivalent degree in software or computer engineering with high score.
  • At least three years of experience as Software Engineer.
  • Experience with object-oriented programming in Java or C++.
  • Familiarity with UML and Git.
  • Experience with Docker, Kubernetes and CI/CD.

Mansioni

  • Definition, implementation, integration, test and maintenance of software data systems for Mission Control Center nominal activities.
  • Collaborate with software engineers, data engineers, mission operators and infrastructure engineers during project phases.
  • Drive innovation and excellence in software engineering for mission planning functions.
  • Define and implement software requirements, design and tests.
  • Prepare system documentation and perform debugging and profiling in distributed environments.

Conoscenze

Java
C++
UML
Git
Linux
CI/CD
Distributed systems
PostgreSQL
MongoDB

Formazione

MSc in software engineering

Strumenti

Maven
CMake
Docker
Kubernetes

Descrizione del lavoro

Mid-Senior Software Engineer (Mission Control)

ALTEC is involved in several Science and Technological Programs in the aerospace domain where ground segment is a relevant part to perform mission operations of orbiting infrastructure, planetary exploration systems and orbiting systems with reentry capability. ALTEC has the know-your-know‑how and provides the competences to design, implement and operate either the whole ground segment or part of it consisting of ground stations, communication network, mission control centers, mission control systems and P/L control systems.

The Mission Control System and Simulation group host the computer engineers, software engineers and aerospace engineers who oversee the ground segment from definition to end of operations; it develops and integrates the mission control systems and P/L control systems, implements ground communication networks, interfaces ground stations and prepare mission control centers to execute mission operations. Moreover, it is involved in the definition, implementation and test of operational simulator needed to support ground segment validation, operations team training and mission operations preparation.

Duties

You will be part of the team that is in charge of all engineering aspects of the definition, implementation, integration, test and maintenance of software data systems related to the Mission Control Center nominal activities under the ALTEC responsibility.

You will work in close collaboration with other software engineers, data engineer, mission operators and infrastructure engineers during project phases.

You will be expected to endeavor for innovation and excellence in software engineering within the aerospace domain with focus on mission planning functions.

Among the main duties, you will be involved in:

  • Analysis, revision and definition of software requirements.
  • Analysis, revision and definition of software design.
  • Coding and implementation of data systems software.
  • Defining and implementing software unit and integration tests.
  • Prepare system related documentation (SW Specifications, SW Design, Technical Notes, User Manuals, SW Test Procedures and Reports).
  • Performing software troubleshooting and bug fixing.
  • Participate to periodic technical meetings
REQUIRED EXPERIENCE & TECHNICAL SKILLS
  • A MSc or equivalent degree in software or computer engineering with high score.
  • At least three years of experience as Software Engineer.
  • Experience with object-oriented programming, in particular with Java or C++ programming languages.
  • Familiarity with UML for the software engineering process.
  • Experience in using GIT software version control system tool
  • Experience with software build automation tools (e.g. Maven/CMake).
  • Experience with container technologies (e.g. Docker, Podman) and microservices deployment.
  • Familiarity with the Linux operating system and scripting languages.
  • Familiarity with CI/CD mechanism and associated management.
  • Familiarity with software quality analysis reports .
  • Ability to develop distributed software using frameworks that leverage multi-threading and messaging systems.
  • Knowledge of relational database (e.g. PostgreSQL) and non-relational databases (e.g. MongoDB, InfluxDB).
  • Ability to use debugging tools, perform troubleshooting and profiling an application running in a distributed environment.
SOFT SKILLS
  • Problem Solving
  • Result oriented
  • Autonomy and Operational efficiency
  • Fostering Cooperation
  • Relationship Management
ADDITIONAL ASSETS (not mandatory, considered as a plus)
  • Experience in Agile methodologies would be a further asset
  • Knowledge of ECSS ECSS-E-ST-70-41C Telemetry and Telecommand Packet Utilization Standard
  • Experience with Kubernetes deployment environments
  • Knowledge and familiarity with YAML languages.
  • Knowledge of software artifact management repository
  • Familiarity with framework like Quarkus or SpringBoot to develop microservices.
  • Knowledge in developing application using the Unity VR engine.

The research is aimed at both genders.

Salary range offered based on skills/experience in line with the required profile: €40,000 – €45,000

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Software Engineer (Data Processing)
Senior Software Engineer (Data Processing)

ALTEC S.p.A. • Torino

In loco
EUR 35.000 - 50.000
Junior Software Engineer (Data Processing)
Junior Software Engineer (Data Processing)

ALTEC S.p.A. • Torino

In loco
EUR 30.000 - 35.000
Senior Software Engineer (Data Processing)
Senior Software Engineer (Data Processing)

ALTEC S.p.A. • Torino

In loco
EUR 45.000 - 65.000
AI Engineer
AI Engineer

ALTEC S.p.A. • Torino

In loco
EUR 30.000 - 35.000
Mission Control Software Engineer (Mid-Senior)
Mission Control Software Engineer (Mid-Senior)

ALTEC S.p.A. • Torino

In loco
EUR 40.000 - 45.000
IT System Administrator
IT System Administrator

ALTEC S.p.A. • Torino

In loco
EUR 35.000 - 45.000
Mission Control System Engineer
Mission Control System Engineer

ATG Europe • Roma

In loco
EUR 70.000 - 100.000
Ground Stations Engineer
Ground Stations Engineer

TXT GROUP • Cologno Monzese

Ibrido
EUR 27.000 - 30.000
Hybrid working
Health insurance
Ticket Restaurant
+4
Scrum Master
Scrum Master

WIA-Europe • Torino

Ibrido
EUR 35.000 - 45.000
Hybrid work policy
Monthly Free-Day
Career development opportunities
Senior Software Engineer rif. 97817
Senior Software Engineer rif. 97817

WeHunt • Torino

In loco
EUR 35.000 - 60.000
Flexible working arrangements (smart working)
Ticket Restaurant