Thales

Aviation Systems Architect (AVS Innovation LAB)

Thales
Aerospace & DefenseSingaporeFull-time1 weeks ago

About the role

AI summarised

This role is for an Aviation Systems Architect at Thales' International Avionics Lab in Singapore, focusing on designing next-generation aviation and digital solutions. The architect will shape system architectures for innovation projects, working with avionics, cloud, and software platforms in an agile environment.

Aerospace & DefenseFull-timeGeneral

Key Responsibilities

  • Gather and translate operational needs, business requirements (e.g. business case, requirement specifications, non-functional requirement specifications & use case models specific to the solution) and innovation concepts into structured system designs and technical solutions
  • Define the system architectures of the Lab's platforms and innovation demonstrators, thinking out of the box, and work collaboratively with the rest of the team to build a shared approach consensus
  • Work in an agile, cross-functional multinational team, actively engaging to support the success of the team
  • Guide engineering teams during design, integration and technical decision-making
  • Lead selected technical projects and coordinate engineering activities

Requirements

  • Typically 6+ years in system engineering or architecture roles
  • Background in aerospace, avionics, airline operations or air traffic management, large-scale platforms or complex software systems
  • Degree in Systems Engineering, Aerospace, Computer Engineering or equivalent
  • Solid understanding of aircraft systems and airline / avionics environments
  • Familiar with avionics communication data exchanges principles
  • Solid experience in solution architecture design, definition and development (Workflow, Data Architecture, System and Cloud Architecture) of aviation-related complex systems
  • Capabilities to assess the cybersecurity of cloud technologies, architectures and deployments (e.g. how things are connected and potential risk areas)
  • Knowledge of several programming languages (e.g. Python, C/C++, Kotlin, TypeScript, Ada or Java 6) or frameworks (React, Swing)
  • Previous experience with AI/ML frameworks
  • Distributed systems, cloud platforms, aviation systems integration, APIs, data platforms, networked systems
  • Cloud technologies and Cloud-native architectures for system design and delivery
  • Demonstrated experience guiding small teams and / or junior software engineers