CO

Lead Developer

Cognizant Technology Solutions India Pvt Ltd
Pune ₹9-14 LPA Posted 4 Nov 2026
FULL TIME
Embedded Linux
C++

Job Description

Job Summary

We are seeking an Embedded GUI Software Engineer with 3+ years of experience creating HMI applications for Embedded Linux platforms. The successful candidate will bring strong C++, Qt, and QML expertise, along with experience developing user interfaces for embedded display systems, including automotive instrument clusters and terminal displays.

Key Responsibilities

  1. Design, develop and maintain embedded GUI/HMI applications using C++, Qt and QML.
  2. Create responsive, intuitive, and user-friendly interfaces for embedded display systems.
  3. Develop reusable software components using C++ and object-oriented programming principles.
  4. Integrate GUI applications with embedded hardware and Linux-based platforms.
  5. Implement JavaScript functionality within QML-based applications.
  6. Debug, troubleshoot and resolve software issues on Embedded Linux platforms.
  7. Carry out software integration, testing and deployment activities.
  8. Use Git for source code management, including branching, merging and collaborative development.
  9. Analyze defects and collaborate with cross-functional teams to enhance application quality.
  10. Participate in Agile ceremonies, code reviews and technical discussions.
  11. Support automated builds and CI/CD pipelines.
  12. Ensure application performance, reliability and maintainability.

Mandatory Skills

  • 3+ years of experience in Embedded GUI/HMI development.
  • Strong C++ programming and OOP/OOD concepts.
  • Hands-on experience with Qt Framework, QML and JavaScript.
  • Embedded Linux application development.
  • GUI development for embedded display systems.
  • Git-based software development workflows.
  • Debugging, integration and deployment on Embedded Linux.
  • Software testing, defect analysis and troubleshooting.
  • Agile development methodology.

Good-to-Have Skills

  • CAN, J1939 and UDS communication protocols.
  • Automotive HMI development.
  • Instrument Cluster and Terminal Display development.
  • Industrial HMI systems.
  • Embedded display platforms.
  • Functional Safety concepts and standards.
  • CI/CD environments and automated build pipelines.

foundit: Feeling underpaid? Find jobs that pay you what you are worth. Find jobsSponsored

Required Skills

Join WhatsApp Channel