Enable job alerts via email!

Senior C++ QT Developer | 6 to 9 years | Bengaluru

Capgemini

Singapore

On-site

SGD 80,000 - 100,000

Full time

5 days ago
Be an early applicant

Job summary

A global engineering services leader is seeking a Senior C++ QT Developer in Singapore. The ideal candidate will have 6 to 9 years of experience in C/C++ software programming and UI development with Qt/QML. Responsibilities include developing and optimizing software applications, ensuring compliance with development standards, and collaborating with teams. Strong communication skills and knowledge of Agile methodologies are essential.

Qualifications

  • 6 to 9 years of experience in software programming with a focus on C++.
  • Experience in UI implementation and development of UI modules.
  • Familiarity with agile development processes.

Responsibilities

  • Develop, maintain, and optimize software solutions/applications.
  • Supervise technical and administrative work of other software engineers.
  • Ensure adherence to software development lifecycle standards.

Skills

C/C++ programming
GUI development with Qt/QML
Verbal Communication
Embedded Linux

Tools

Git
CMake

Job description

Senior C++ QT Developer | 6 to 9 years | Bengaluru

At Capgemini Engineering, a global leader in engineering services, we bring together a team of engineers, scientists, and architects to help innovative companies unleash their potential. Our experts work across industries on projects ranging from autonomous vehicles to life-saving robots, providing unique R&D and engineering services. Join us for a career full of opportunities where you can make a difference and no two days are the same.

Job Description

We are seeking a Senior C++ QT Developer with experience in architecture, software programming, UI framework, application design, implementation, and testing of reusable software components for embedded platforms. The candidate should have experience in UI implementation, developing UI modules with Qt/QML, and programming in C/C++ with knowledge of Embedded Linux. Skills in version control (Git), CMake, unit testing, and CI/CD are required.

The role involves enabling high responsiveness in UI development, ensuring timely delivery according to product backlog, and maintaining high quality of delivery. Experience in infotainment display or instrument cluster projects is a plus. The candidate should be familiar with agile development processes (SCRUM/KANBAN) and possess leadership qualities, excellent communication, and teamwork skills.

Primary Skills
  • Experience in C/C++ programming
  • Hands-on knowledge of GUI development with Qt/QML
Responsibilities
  1. Develop, maintain, and optimize software solutions/applications.
  2. Apply scientific methods to analyze and solve software engineering problems.
  3. Supervise technical and administrative work of other software engineers.
  4. Collaborate with team members and stakeholders.
  5. Ensure adherence to software development lifecycle standards.
Grade-Specific Expectations

Expected to operate independently in complex environments, demonstrate leadership, and contribute to long-term client relationships. Involved in recruitment and team development, balancing business, technical, and people objectives.

Skills and Competencies
  • Verbal Communication
  • C++
  • Linux

Capgemini is committed to diversity and helping organizations transition to a digital and sustainable world. Join our team of over 340,000 professionals in more than 50 countries, leveraging our expertise in AI, cloud, data, and industry-specific solutions.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.