Epergne Solutions
Singapore / Global
Singapore / Global
Job Description:
Job Title:
:
Qt _ QML Software Developer
Location:
:
Mumbai
Experience :
5+ Years
Education :
B.E /B.Tech / M.E /M.Tech
Job Description:
We are looking for a skilled
Qt/QML Software Developer
to join our development team in Mumbai. The ideal candidate will have strong experience in building interactive applications using
Qt, QML, and C++ , along with expertise in graphics rendering, mapping APIs, and real-time UI development for embedded platforms.
Key Responsibilities:
Design and implement software modules in
C/C++ using Qt and QML
frameworks.
Develop and maintain
rich, interactive UIs
using
QML and Qt Quick .
Integrate
map-based functionalities
using
Qt Location APIs , third-party mapping SDKs (e.g., Google Maps, Mapbox, HERE), or custom rendering engines.
Implement
multi-threaded architectures
to ensure performance and responsiveness.
Build and optimize
OpenGL-based rendering
and create
visual effects .
Create interactive
2D/3D content
using
QGraphicsView
and
QPainter .
Implement
inter-process communication (IPC)
and
socket programming
for data exchange between modules or systems.
Work closely with UX designers to transform
high-fidelity mockups
into fully functional applications.
Conduct thorough
code reviews , debugging, unit testing, and performance profiling.
Develop for
embedded platforms
and
real-time HMI (Human-Machine Interface)
applications.
Work with
GIS data , integrate
GPS modules , and implement
routing/plotting algorithms .
Utilize knowledge of
GLSL shader programming
and rendering pipelines for enhanced graphics performance.
Required Skills & Qualifications:
Strong proficiency in
C++ ,
Qt ,
QML , and
Qt Quick .
Hands-on experience with
OpenGL
and
graphics rendering
techniques.
Experience with
mapping SDKs
or
GIS systems
is highly desirable.
Familiarity with
IPC ,
sockets , and real-time application requirements.
Understanding of
shader development (GLSL)
and graphics pipelines.
Previous experience with
embedded Linux
or
real-time UI development
is a plus.
Strong problem-solving, debugging, and communication skills.
#J-18808-Ljbffr
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global