Logo
Diverse Lynx

Sr. Software Engineer

Diverse Lynx, Texas City, Texas, us, 77592

Save Job

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