Senior Engineer - UI Development I QT/QML, C++ & Linux Platform

Thales

Bengaluru Urban

On-site

INR 1,800,000 - 2,600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Thales in Bengaluru is seeking a UI Engineer to build digital products powering airline customers, design and deploy applications and backend services, and enhance data analytics for operations.

You'll work as an individual contributor in a high‑visibility role within the Inflyt Experience digital engineering team, collaborating with agile squads, applying C/C++, Linux, cloud, and DevOps practices to deliver scalable, reliable solutions.

Qualifications

  • Bachelor’s degree in a relevant field with 4–7 years of experience.
  • Proficient in C/C++ on Linux platforms.
  • Experience in web/mobile app development, networking, or systems software.
  • Proficient with cloud: Azure and AWS, plus Docker and CI tools.
  • Familiar with virtualization and Kubernetes orchestration.
  • Strong asynchronous communication and independent work style.

Responsibilities

  • Design, develop and deploy UI/Backend services for Inflyt Experience.
  • Collaborate with agile teams to build new features.
  • Hands-on frontend applications and backend platform services.
  • Build and operate CI/CD pipelines and tooling.
  • Share knowledge and train others as needed.
  • Improve solutions with innovative approaches.

Skills

C/C++
Linux
Web/Mobile development
Asynchronous communication
Agile / DevOps mindset

Education

Bachelor's degree

Tools

Azure
AWS
Docker
CI tools
Kubernetes
Configuration management tools

Job description

Location: Bangalore - Indraprastha, India

Thales is a global technology leader trusted by governments, institutions, and enterprises to tackle their most demanding challenges. From quantum applications and artificial intelligence to cybersecurity and 6G innovation, our solutions empower critical decisions rooted in human intelligence. Operating at the forefront of aerospace and space, cybersecurity and digital identity, we’re driven by a mission to build a future we can all trust.

Present in India since 1953, Thales is headquartered in Noida and has other operational offices and sites spread across Delhi, Gurugram, Bengaluru and Mumbai, among others. Over 2200 employees are working with Thales and its joint ventures in India. Since the beginning, Thales has been playing an essential role in India’s growth story by sharing its technologies and expertise in Defence, Aerospace and Cyber & Digital sectors. Thales has two engineering competence centres in India – one in Noida focused on Cyber & Digital business, while the one in Bengaluru focuses on hardware, software and systems engineering capabilities for both the civil and defence sectors, serving global needs. The Group has also established an MRO (Maintenance, Repair & Overhaul) facility in Gurugram to provide comprehensive avionics maintenance and repair services to Indian airlines and support the growth of the local aviation industry.

Position Summary

As a UI Engineer, you will build our digital product and services that power our airline customers and continuously improve our engineering practices. You will design, implement and deploy applications and backend business services that will empower passenger experience for our airline customers and build data analytical solutions for better monitoring and reporting capabilities for our operational support teams. You will be an individual contributor in a high visibility role, positioning you to deliver high impact at the Thales Inflyt Experience digital engineering team and challenging you with learning opportunities that will help you grow and accelerate your career.

Essential Functions / Key Areas Of Responsibility

Essential Duties and Responsibilities: DevOps Engineer, to design, develop and deploy, and take ownership for the applications and services that are owned by your team.

  • Design, develop and deploy Inflyt Experience digital solutions with focus on high availability and scalability.
  • Collaboration within agile teams of engineers, product owners and UI designers to build new product features.
  • Expertise in QT / QML / Android experience.
  • Collaborate closely with squad engineers and become a valued member of an autonomous, cross‑functional squad.
  • Collaboration with CCoE team to improve the tooling, develop a safe, secure framework for fast deployment of Inflyt Experience digital solutions.
  • Be hands‑on and deliver on frontend applications and backend platform services.
  • Build and operate infrastructure, toolset and CI/CD pipelines.
  • Develop individually to continue to grow and provide training to individuals and other functional groups as needed.
  • Continuously improve Inflyt Experience digital solutions by innovating on the services offered.
Minimum Requirements: Skills, Experience & Education

Include minimum experience qualifications, required proficiencies with specialized knowledge, computer proficiencies, etc.

  • Bachelor’s degree with 4 - 7 years experience.
  • Experience in C/C++ with Linux platform.
  • Experience in web/mobile application development, networking, or systems software development.
  • Experience with Azure, AWS, Docker, CI tools, and configuration management tools.
  • Experience working with virtualization and clustered orchestration (Kubernetes).
  • Ability to communicate asynchronously and work independently while always sharing context with team members.
Preferred Qualifications
  • Have interest in working on front and back‑end services as a full‑stack engineer.
  • Experienced working with cloud native development, modern infrastructure and tools.
  • Experienced running software in DevOps environments.
  • Excellent problem‑solving skills and communication skills.
  • Experienced in agile software development and a culture of continuous improvement.
  • Good knowledge of public APIs for web, e.g. REST APIs and/or API gateways.

At Thales, we’re committed to fostering a workplace where respect, trust, collaboration, and passion drive everything we do. Here, you’ll feel empowered to bring your best self, thrive in a supportive culture, and love the work you do. Join us, and be part of a team re‑imagining technology to create solutions that truly make a difference – for a safer, greener, and more inclusive world.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer - UI Development I QT/QML, C++ & Linux Platform
Senior Engineer - UI Development I QT/QML, C++ & Linux Platform

Thales Group • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Engineer
Senior Engineer

Thales • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Engineer - Full Stack Developer (Angular)
Engineer - Full Stack Developer (Angular)

Thales • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Sr.Engineer- ADA Programming, C++ for Flight Management System (FMS)
Sr.Engineer- ADA Programming, C++ for Flight Management System (FMS)

Thales Group • Bengaluru

On-site
INR 800,000 - 1,100,000
Senior Technical Lead
Senior Technical Lead

Thales • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Technical Lead
Technical Lead

Thales • Dadri

On-site
INR 2,500,000 - 4,500,000
Lead Software Engineer UxDesign
Lead Software Engineer UxDesign

Thales Group • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
UI Architect
UI Architect

Thales Group • India

On-site
INR 900,000 - 1,200,000
Engineer
Engineer

Thales • Bengaluru

On-site
INR 1,300,000 - 2,100,000
Java Developer
Java Developer

Thales • Dadri

On-site
INR 500,000 - 800,000