Diverse Lynx
Job Title: Sr. Software Engineer
Location:
Texas, USA (Day-1 Onsite) Experience:
5 - 10 Years Employment Type:
Full-Time / Permanent
About the Role Tech Mahindra is seeking a highly skilled
Sr. Software Engineer
with strong experience in
C++, Qt, UI/UX design, OpenGL/WebGL, and Linux-based development environments . The ideal candidate will work onsite with our strategic customer, contributing to high-performance application development, graphics rendering, and UI/UX engineering. You will play a key role in building and maintaining complex visualization and simulation tools within cutting-edge product environments.
Key Responsibilities
Design, develop, and maintain high-performance applications using
C++ and Qt Framework . Implement and optimize
graphics rendering pipelines
using
OpenGL and WebGL . Develop intuitive and responsive
UI/UX components , adhering to best design principles. Collaborate with cross-functional teams to enhance and maintain the
orcOptics
codebase in Meta repositories ( fbsource, ovrsource ). Work with
embedded geometry systems
and rendering simulations for advanced visualization. Build, test, and deploy software components using
CMake
and
Buck
build systems. Utilize
VS Code
and
remote development servers
to manage source code and builds efficiently. Participate in
version control (Mercurial/Git) , perform code reviews, and maintain CI/CD stability. Debug and troubleshoot performance issues across
Linux/Unix
environments. Support infrastructure planning, performance testing, and scalability improvements.
Required Skills & Qualifications
5-10 years
of hands-on experience in
C++
software development. Proficiency with
Qt Framework (Qt Widgets, QML, Qt Designer) . Strong understanding of
OpenGL/WebGL rendering pipelines . Solid experience in
UI/UX design , usability engineering, and interface optimization. Hands-on experience with
CMake ,
Buck , or similar build automation tools. Strong knowledge of
Unix/Linux
environments, remote access, and shell scripting. Proficiency with
VS Code ,
Mercurial (hg) , and
Smartlog . Experience with
unit testing ,
stress testing , and
CI/CD tools
(e.g., Jenkins). Excellent problem-solving, debugging, and analytical skills. Strong communication and collaboration abilities in a fast-paced environment.
Preferred Skills
Familiarity with
orcOptics codebase
or large-scale rendering/simulation frameworks. Experience with
embedded geometry ,
3D simulation systems , or
graphics algorithms . Knowledge of
server capacity planning
and
infrastructure management . Exposure to
Meta's development tools or repositories
(fbsource/ovrsource).
Education
Bachelor's or Master's Degree
in Computer Science, Software Engineering, or a related technical discipline.
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Texas, USA (Day-1 Onsite) Experience:
5 - 10 Years Employment Type:
Full-Time / Permanent
About the Role Tech Mahindra is seeking a highly skilled
Sr. Software Engineer
with strong experience in
C++, Qt, UI/UX design, OpenGL/WebGL, and Linux-based development environments . The ideal candidate will work onsite with our strategic customer, contributing to high-performance application development, graphics rendering, and UI/UX engineering. You will play a key role in building and maintaining complex visualization and simulation tools within cutting-edge product environments.
Key Responsibilities
Design, develop, and maintain high-performance applications using
C++ and Qt Framework . Implement and optimize
graphics rendering pipelines
using
OpenGL and WebGL . Develop intuitive and responsive
UI/UX components , adhering to best design principles. Collaborate with cross-functional teams to enhance and maintain the
orcOptics
codebase in Meta repositories ( fbsource, ovrsource ). Work with
embedded geometry systems
and rendering simulations for advanced visualization. Build, test, and deploy software components using
CMake
and
Buck
build systems. Utilize
VS Code
and
remote development servers
to manage source code and builds efficiently. Participate in
version control (Mercurial/Git) , perform code reviews, and maintain CI/CD stability. Debug and troubleshoot performance issues across
Linux/Unix
environments. Support infrastructure planning, performance testing, and scalability improvements.
Required Skills & Qualifications
5-10 years
of hands-on experience in
C++
software development. Proficiency with
Qt Framework (Qt Widgets, QML, Qt Designer) . Strong understanding of
OpenGL/WebGL rendering pipelines . Solid experience in
UI/UX design , usability engineering, and interface optimization. Hands-on experience with
CMake ,
Buck , or similar build automation tools. Strong knowledge of
Unix/Linux
environments, remote access, and shell scripting. Proficiency with
VS Code ,
Mercurial (hg) , and
Smartlog . Experience with
unit testing ,
stress testing , and
CI/CD tools
(e.g., Jenkins). Excellent problem-solving, debugging, and analytical skills. Strong communication and collaboration abilities in a fast-paced environment.
Preferred Skills
Familiarity with
orcOptics codebase
or large-scale rendering/simulation frameworks. Experience with
embedded geometry ,
3D simulation systems , or
graphics algorithms . Knowledge of
server capacity planning
and
infrastructure management . Exposure to
Meta's development tools or repositories
(fbsource/ovrsource).
Education
Bachelor's or Master's Degree
in Computer Science, Software Engineering, or a related technical discipline.
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.