Software Engineer

L'Aquila, Italy

Full Time

8 months ago

Job description

A Joint Venture between Thales (67%) and Leonardo (33%), Thales Alenia Space is a global space manufacturer delivering, for more than 40 years, high-tech solutions for telecommunications, navigation, Earth Observation, environmental management, exploration, science and orbital infrastructures. Thanks to our diversity of skills, talents and cultures, our customers (governments, institutions, space agencies, telecommunications operators), therefore have Space to Connect, Secure & Defend, Observe & Protect, Explore, Travel & Navigate.

Thales Alenia Space Italy is looking for a SW Engineer to join the New Space Application team located in L’Aquila. The team is focused in producing the On-Board SW and in prototyping and benchmarking new SW based technologies application (like Artificial Intelligence, constellation management, high performance computation, etc…). The On-Board SW runs in the spacecraft On-Board computer and is in charge to manage the satellite’s subsystems and the ground station communication.

The ideal candidates for this position are motivated people fascinated by new technologies and the space environment, able to work in team, with a strong will to learn and to face new challenges.

Position main activities:

  • Manage all the on board SW life cycle phases (Design, coding, Validation, Verification, Documentation)
  • Benchmark new HW technologies or SW environment
  • Interface the customers to support the requirement analysis co-engineering

Required skills and education:

  • Master degree in Information Technology Engineering or Computer Science
  • C, C++ Programming language
  • Embedded System design and development basic knowledge
  • Object Oriented Programming (OOP)
  • Versioning Control tools
  • Fluent spoken and written English
  • Team Working ability

Desirable skills:

  • ADA 95, Python, C# programming languages
  • SQL and relational database
  • 2+ years of experience in SW development and validation
  • Experience with firmware development and/or Real Time Operative system
  • Artificial Intelligence (AI) and Machine Learning (ML) basic technique and tool knowledge (e.g. PyTorch, TensorFlow, GPU exploitation, Neural Network typologies)
  • ECSS Engineering Standard
  • Knowledge of Hypervisor or in general virtual environment
  • Parallel and heterogeneous programming

The working site is L’Aquila, but it might be required working in other locations for short mid-term periods (e.g. attendance to external test facilities or activities in customer or subcontractors premises). Remote working is possible taking into account the specific project constraints.

The request is for a permanent position.

The successful candidate will be involved in a team and will join the challenging task to bring innovation in the new generation of SW defined satellites constellations.

At Thales Alenia Space we provide CAREERS and not only jobs. With Thales Alenia Space employing around 8,900 employees in 10 countries with 17 sites in Europe and a plant in the US, our mobility policy enables employees each year to develop their careers at home and abroad. Thales Alenia Space sees space as a new horizon, helping to build a better, more sustainable life on Earth #SpaceForLife. Great journeys start here, apply now!

Related Jobs

Apply now