Jobiglo

No results.

Full Stack Software Engineer (Aviation Innovation Lab)

Thales · Singapour

New
Senior 🇬🇧 English
TypeScript React Next.js FastAPI Node.js Java C# .NET Go PostgreSQL Docker Git CI/CD Kafka MQ OWASP RAG LLM

Job description

About the role

Thales is hiring several Full Stack engineers for its International Avionics Lab in Singapore, an innovation lab that explores and develops next-generation aviation and digital solutions for air traffic management and airline/airport operations. The lab works in an agile environment alongside the Cloud Solutions Architect and the Aviation Systems Architect, who handle architecture, infrastructure and security, so the engineers focus on building demonstrators and MVPs.

Key responsibilities

  • Turn loosely specified ideas into working demonstrators and MVPs, deciding what to leave out and discarding what does not work
  • Build the user-facing layer: responsive web apps, data-rich dashboards, map and real-time views
  • Build APIs, services and integration layers connecting multiple systems, following the architecture and API conventions set by the Cloud Solutions Architect
  • Produce and consume event streams (Kafka / MQ) for real-time demonstrations
  • Embed AI / LLM features (RAG, agents, LLM APIs) in prototypes and use AI-assisted development tools
  • Test with unit, integration and end-to-end tests and apply secure-coding basics
  • Document prototypes with READMEs, design notes and handover documents
  • Deploy and maintain prototypes on demonstration platforms (cockpit fixed demonstrator, web mobile) and present them to the team and operational stakeholders

Required profile

  • At least 5+ years of hands-on software engineering experience
  • Degree in Computer Science, Software Engineering or equivalent experience
  • Regular production code and iteration from loosely defined requirements
  • Good communication skills and clear technical writing
  • Experience delivering AI/LLM features to users
  • Exposure to avionics, EFB, connectivity, datalink, ATC/ATM, airline operations or airline IT is a plus; C/C++ or QML experience for cockpit/EFB HMI prototypes is a plus

Required skills

  • TypeScript/React, one backend language (Python/FastAPI, Node.js, Java, C#/.NET or Go)
  • PostgreSQL, Docker, Git and CI/CD
  • Next.js or equivalent, responsive UI, dashboards or maps
  • Kafka or equivalent message queue, unit/integration/E2E test automation
  • Secure coding, OWASP Top 10 and basic threat modelling

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Thales.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Singapore.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 11 hours ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Thales

Singapour