Qt/QML Engineer

7 hours ago


Bengaluru, Karnataka, India Inferigence Quotient Full time ₹ 6,00,000 - ₹ 18,00,000 per year

We are seeking a highly skilled Qt/QML Engineer to design and develop advanced GUIs for aerospace applications. The role requires working closely with system architects, avionics software engineers, and mission systems experts to create reliable, intuitive, and real-time UI for mission-critical systems such as UAV ground control stations, and cockpit displays.

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.

  • QT QML Professional

    2 days ago


    Bengaluru, Karnataka, India Krazy Mantra HR Solutions Pvt. Ltd Full time ₹ 80,000 - ₹ 1,50,000 per year

    We are looking for a skilled professional with 3 to 7 years of experience in the design and development of HMI tools using QT QML, preferably in the automotive industry. The ideal candidate should have a strong background in C++ with QT QML and experience in developing unit tests, integration tests, and functional tests. This position is based in...

  • C++ /QT Developer

    3 weeks ago


    Bengaluru, Karnataka, India Jobtravia Pvt. Ltd. Full time

    Job Opportunity : C++ QT QML Developer.Experience : 3 - 6 Years.Location : Bangalore.Work Mode : Work From Office -5 days.Notice Period : Immediate to 30 Days. We are looking for an experienced C++ QT QML Developer to join our team and work on cutting-edge automotive projects for a leading German OEM. This role involves developing innovative software...


  • Bengaluru, Karnataka, India Capgemini Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description Description: Minimum 3 to 8 years of experience in Architecture & software programming – UI Framework, Application Design, Implementation & testing reusable software components for embedded platforms. Experience in UI implementation in Infotainment automotive domain Development of UI modules with QT/QML. Experience in C++ programming with...


  • Bengaluru, Karnataka, India eSSL Security Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Department : Software Type: Work From Office Work Location : Bangalore Positions : 4 Minimum Experience : Experienced Minimum Education : Diploma Gender : BothResponsibilitiesDevelop and maintain software for Rockchip RV1109 platformWork with Buildroot-based systems for custom Linux buildsIntegrate SDKs, WiFi/Networking, and SQLite databasesBuild UI with...


  • Bengaluru, Karnataka, India Esko Full time

    Job DescriptionWe are looking for a Senior Software Engineer I to play a key role in designing and maintaining our printer software platform. The ideal candidate will be a self-starter with a strong background in C++ and Qt/QML, who can also mentor other team members. You will be responsible for ensuring the delivery of high-quality software on time,...


  • Bengaluru, Karnataka, India beBeeSoftwareEngineer Full time ₹ 10,00,000 - ₹ 17,10,000

    Job OverviewAs a software engineer on our Device UI platform team, you will be responsible for designing, developing, and maintaining Core UI Components and Services that empower software teams to create intuitive and engaging Graphical User Interfaces for Medical devices focused on acute care and patient monitoring.Our goal is to deliver high-quality,...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India GE Healthcare Full time

    Summary As a Software engineer you will be part of our Device UI platform team delivering Core UI Components and Services that empower software teams across four PCS product teams to rapidly create and deliver intuitive and engaging Graphical User Interfaces for Medical devices focused on acute care and patient monitoring You will be responsible for...


  • Bengaluru, Karnataka, India Capgemini Full time

    Job DescriptionYour roleC++ QT Software Engineer with Model-Driven Engineering ExpertiseLocation:BangaloreExperience: 4 to 6 yearsJoin a team where innovation meets precision. We're looking for a passionate software engineer with strong expertise inC++,Qt, andmodel-driven engineeringto help us build cutting-edge solutions in the domain ofdata...


  • Bengaluru, Karnataka, India beBeeDeveloper Full time ₹ 15,00,000 - ₹ 20,00,000

    Software Expert OpportunityWe are seeking an experienced software developer to join our team and work on cutting-edge automotive projects.Key Responsibilities:Design, develop, optimize, and maintain applications using C++, QT & QML.Conduct code reviews and ensure adherence to coding standards and best practices.Work closely with cross-functional teams...

  • C ++ QT Developer

    3 weeks ago


    Bengaluru, Karnataka, India Thales Full time

    Job Description- This individual is responsible for design, implement, test and deploy SW features- He is contributing to developing, sustaining and supporting payment features- To be successful, the candidate will need to have solid experience within the AGILE/SCRUM software development methodology, object-oriented programming concepts, web application...