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.
#J-18808-Ljbffr
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.
#J-18808-Ljbffr