T

Thales

Global defense and aerospace electronics

Senior Software Systems Architect Edge Computing & Distributed Platforms

Software EngineeringConfirmed live in the last 24 hours
Full-timeEsch-sur-Alzette, LuxembourgNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of experience in software architecture or systems design for distributed, cloud-native, embedded, or edge computing systems.
  • Strong systems-thinking skills and the ability to structure complex systems into clear boundaries, interfaces, and responsibilities.
  • Strong understanding of distributed systems, including communication, resilience, data consistency, and operation across multiple computing environments.
  • Experience designing software for resource-constrained environments or systems with limited connectivity.
  • Good knowledge of cloud-native platforms, including Kubernetes or comparable orchestration technologies, with solid Linux and networking foundations.
  • Proficiency in Go and Python.
  • Good understanding of software integration patterns and distributed system interfaces.
  • Experience with architecture modelling and documentation.
  • Practical knowledge of DevSecOps practices and their impact on software architecture and delivery.
  • Understanding of cybersecurity-by-design and experience integrating security requirements into software architectures.
  • Ability to evaluate architectural options, justify technical trade-offs, and influence multidisciplinary engineering teams.

Responsibilities

  • Own the software architecture, key interfaces, and its evolution throughout the product lifecycle.
  • Translate customer needs and system constraints into clear architectural and technical decisions.
  • Design distributed and federated platform architectures across edge, ground, cloud, and on-board environments.
  • Address resource constraints, intermittent connectivity, autonomous operation, and disconnected conditions as part of the architecture.
  • Lead technology selection and architectural trade-offs, balancing performance, resilience, interoperability, cybersecurity, cost, and maintainability.
  • Promote reusable platform capabilities, common patterns, and architectural consistency across the product portfolio.
  • Maintain the architecture baseline and the technical documentation required to support implementation, integration, and evolution.
  • Work with the Cybersecurity Authority, development, DevSecOps, integration, and validation teams to ensure that architectural decisions are correctly implemented and verified.
  • Provide technical leadership during bids, customer discussions, technical reviews, and engineering activities, while assessing technologies relevant to future solutions.

Desired Qualifications

  • Experience with Rust or another memory-safe systems programming language.
  • Experience with space systems, ground segments, on-board computing, or payload processing.
  • Experience with lightweight Kubernetes distributions, WebAssembly, unikernels, or other low-footprint execution technologies.
  • Experience with Earth observation, on-board data processing, AI workloads, or algorithm optimization for edge environments.
  • Experience with hardware-software integration, embedded systems, or specialized processing technologies in high-reliability industries.
  • Domain knowledge in distributed digital twins, federated platforms, or edge-to-cloud architectures.
  • Knowledge of software engineering standards and processes used in space or other mission-critical environments, such as ECSS.

About the Company

Thales

Global defense and aerospace electronics

Thales designs and delivers critical technology for aerospace, defense, and digital security. Its products include electronics, software, and data-security systems that power air travel, payments, and modern military platforms, by integrating hardware and software to build systems such as avionics, radar, cybersecurity, and secure communications that collect sensor data and protect networks. It stands out through deep industrial experience, end-to-end solutions across defense, aerospace, and cybersecurity, and a focus on AI and quantum tech, aided by strategic acquisitions and partial state ownership. Its goal is to provide reliable, secure, and connected technologies that support national security, public safety, and everyday life by solving complex security and connectivity challenges.

Company size
10,001+
Company stage
IPO
Headquarters
Meudon, France
Founded
1893

Recently Posted Jobs

Explore more opportunities at Thales

See more jobs