Full Stack Software Engineer (Aviation Innovation Lab)
Thales · Singapour
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
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 10 hours ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Thales
Singapour
Related job offers
-
Graduate Associate - Customer Transformation (2027)
KPMG Singapore Singapour -
Backend Inference Framework Engineer Graduate (AML Inference) - 2027 Start
ByteDance Singapour -
Backend Inference Runtime Engineer Graduate (AML Inference) - 2027 Start
ByteDance Singapour -
AI Engineering Graduate Talent Trainee
Bitdeer (NASDAQ: BTDR) Singapour -
Security Engineer, Field Innovation (SSO) – APJ
Amazon Web Services (AWS) Singapour