Job Description
Job Description
Job Title: Sr. Software Engineer
Location: Texas (Onsite- 5 days a week)
Hire Type: Full time
EXP : 5 TO 10 Years
Must Skills: C++, QT, UI/UX, OpenGL and WebGL, CMake, Unix/Linux, VSCode
Job Description:
- Strong proficiency in C++ for core application development. Experience with UI/UX design principles. Expertise in graphics rendering technologies such as OpenGL and WebGL.
- Infrastructure Knowledge: Understanding of infrastructure engineering, including capacity planning, deployment, and maintenance. Familiarity with server and hardware capacity management in large-scale environments. Experience with build systems like CMake and Buck for building orcOptics code. Knowledge of development environments such as VS Code@FB and remote development on devservers.
- Application-Specific Knowledge: Familiarity with orcOptics codebase located in Meta repos (ovrsource and fbsource). Understanding of embedded surface geometry and coordinate systems used in orcOptics. Ability to work with complex rendering and simulation features in orcOptics.
- Development Tools and Processes: Use of version control systems like Mercurial (hg) and Interactive Smartlog in VS Code. Debugging and testing skills, including running unit tests and stress tests. Experience with continuous integration and stable commit practices.
- Additional Skills: Ability to work in a fast-paced environment with cross-functional teams. Strong problem-solving skills and ability to debug complex issues. Knowledge of Unix/Linux environments and remote server access. Familiarity with UI/UX best practices to enhance user interface design.