C++ developer

Orcapod Consulting Services

Pune District

On-site

INR 900,000 - 1,500,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Orcapod Consulting Services is seeking a skilled C++ Developer with strong Qt experience on Linux platforms. You will design, implement and maintain GUI-driven applications for embedded and industrial systems, applying modern C++, design patterns, and SOLID principles.

You will work on multi-threaded architectures, optimize performance, and collaborate across teams to deliver robust software solutions. This role requires hands-on debugging, testing, and deployment support in a Linux environment.

Qualifications

  • Hands-on expertise in modern C++ and GUI development with Qt on Linux.
  • Experience with embedded Linux and multithreaded programming.

Responsibilities

  • Design and develop high-performance applications using Modern C++ (C++11/14/17).
  • Develop GUI/HMI applications using Qt Widgets and Qt Quick/QML.
  • Implement robust software architectures using OOP, Design Patterns, and SOLID principles.
  • Develop and maintain multithreaded applications with proper synchronization mechanisms.
  • Debug complex software issues using GDB and Linux debugging tools.
  • Optimize memory usage and application performance.
  • Work with Linux IPC mechanisms and socket programming.
  • Develop and integrate software for Embedded Linux platforms.
  • Collaborate with cross-functional teams for product development and system integration.
  • Participate in code reviews, unit testing, and static code analysis.
  • Maintain source code using Git/Gerrit.
  • Support deployment, maintenance, and troubleshooting activities.

Skills

Modern C++
OOP
Design Patterns
SOLID Principles
STL Containers
Templates
Smart Pointers
RAII
Move Semantics
Memory Management
Performance

Tools

Qt Widgets
Qt Quick/QML

Job description


Job Description

We are looking for a highly skilled C++ Developer with strong experience in Qt application development on Linux platforms. The ideal candidate should possess hands‑on expertise in modern C++, multithreaded programming, embedded Linux, and GUI application development using Qt Widgets and QML.

The role involves designing, developing, testing, debugging, and maintaining production‑grade software applications for embedded and industrial systems.


Key Responsibilities
  • Design and develop high-performance applications using Modern C++ (C++11/14/17).
  • Develop GUI/HMI applications using Qt Widgets and Qt Quick/QML.
  • Implement robust software architectures using OOP, Design Patterns, and SOLID principles.
  • Develop and maintain multithreaded applications with proper synchronization mechanisms.
  • Debug complex software issues using GDB and Linux debugging tools.
  • Optimize memory usage and application performance.
  • Work with Linux IPC mechanisms and socket programming.
  • Develop and integrate software for Embedded Linux platforms.
  • Collaborate with cross-functional teams for product development and system integration.
  • Participate in code reviews, unit testing, and static code analysis.
  • Maintain source code using Git/Gerrit.
  • Support deployment, maintenance, and troubleshooting activities.

Mandatory Technical Skills
Core C++
  • Modern C++ (C++11/14/17)
  • Object-Oriented Programming (OOP)
  • Design Patterns
  • SOLID Principles
  • STL Containers & Algorithms
  • Templates
  • Smart Pointers
  • RAII
  • Move Semantics
  • Memory Management
  • Performance Optimization

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ QT/QML Developer - Automotive Domain
C++ QT/QML Developer - Automotive Domain

Delta IoT Solutions PVT LTD. • Pune District

On-site
INR 1,000,000 - 1,800,000
C++ Developer
C++ Developer

Anlage Infotech (India) P Ltd • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Developer
Software Developer

Persistent Systems • Pune District

On-site
INR 900,000 - 1,300,000
QT/QML Developer
QT/QML Developer

Manatal • Bengaluru

On-site
INR 600,000 - 1,200,000
Software Developer
Software Developer

Persistent • Pune District

Hybrid
INR 2,500,000 - 4,500,000
Competitive salary
Education support
Cutting-edge tech
+3
C/C++ Developer
C/C++ Developer

Tata Consultancy Services • Hyderabad

On-site
INR 1,400,000 - 2,000,000
C++/QT Developer
C++/QT Developer

Invarsys Consultancy Pvt. Ltd. • Uttar Pradesh

On-site
INR 800,000 - 1,500,000
Continuous learning opportunities
Collaborative work culture
Software Developer (Qt/C++ & Embedded Systems)
Software Developer (Qt/C++ & Embedded Systems)

Woven Talent • Kanpur, Kanpur Dehat, Kanpur Nagar

On-site
INR 1,200,000 - 1,800,000
c++ Developer
c++ Developer

Valuebound • Bengaluru

On-site
INR 1,200,000 - 1,800,000
C++ Application Developer
C++ Application Developer

Larsen & Toubro (L&T) • Bengaluru

On-site
INR 1,200,000 - 2,400,000