1 - 3 years

5 - 12 Lacs

Posted:4 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Qt/QML Engineer

Key Responsibilities

  • Design, develop, and maintain high-performance UI applications using

    Qt/QML (Qt Quick, QML, C++).

  • Translate

    system requirements

    into responsive, interactive, and user-friendly interfaces.
  • Integrate UI components with

    real-time data streams

    from avionics systems, UAVs, or mission control software.
  • Collaborate with aerospace engineers to ensure compliance with

    DO-178C, or MIL-STD

    guidelines where applicable.
  • Optimise application performance for

    low-latency visualisation

    in mission-critical environments.
  • Implement

    data visualisation

    (raster and vector maps, telemetry, flight parameters, mission planning overlays).
  • Write

    clean, testable, and maintainable code

    while adhering to aerospace software standards.
  • Work with

    cross-functional teams

    (system engineers, hardware engineers, test teams) to validate UI against operational requirements.
  • Support debugging, simulation, and testing activities, including

    hardware-in-the-loop (HIL)

    setups.

Required Qualifications

  • Bachelors / Masters degree

    in Computer Science, Software Engineering, or related field.
  • 1-3 years of experience

    in developing Qt/QML-based applications (Qt Quick, QML, Qt Widgets).
  • Strong proficiency in

    C++ (11/14/17)

    and object-oriented programming.
  • Experience integrating UI with

    real-time data sources (TCP/IP, UDP, serial, CAN, DDS, etc.)

    .
  • Knowledge of

    multithreading, performance optimisation, and memory management.

  • Familiarity with

    aerospace/automotive domain software practices

    or mission-critical systems.
  • Good understanding of

    UX principles

    for operator consoles and mission planning systems.
  • Strong problem-solving, debugging, and communication skills.

Desirable Skills

  • Experience with

    GIS/Mapping libraries

    (OpenSceneGraph, Cesium, Marble, etc.).
  • Knowledge of

    OpenGL, Vulkan, or 3D visualisation frameworks.

  • Exposure to

    DO-178C

    or aerospace software compliance.
  • Familiarity with

    UAV ground control software (QGroundControl, Mission Planner, etc.)

    or similar mission systems.
  • Experience with

    Linux and cross-platform development (Windows/Linux).

  • Scripting knowledge in

    Python

    for tooling and automation.
  • Background in

    defence, aerospace, automotive or embedded systems

    domain.

What We Offer

  • Opportunity to work on

    cutting-edge aerospace and defence technologies.

  • Collaborative and innovation-driven work culture.
  • Exposure to

    real-world avionics and mission systems.

  • Growth opportunities in

    autonomy, AI/ML for aerospace, and avionics UI systems.


Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You