Mesa GFX Engineer

3 - 7 years

0 Lacs

Posted:1 month ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Developer at our company, you will be responsible for designing, developing, and maintaining high-performance software components using C and C++ on Linux platforms. Your key responsibilities will include: - Contributing to the development and optimization of graphics drivers, particularly using OpenGL or Vulkan APIs. - Integrating and enhancing support for 3D graphics features and concepts within existing systems. - Collaborating with open-source communities, with a strong preference for experience contributing to Mesa 3D Graphics Library. - Utilizing Linux-based toolchains for cross-compiling, debugging, and testing software. - Managing and version controlling code using git; familiarity with Gerrit for code review workflows is a strong advantage. - Ensuring code quality through rigorous testing, documentation, and adherence to coding standards. - Participating in the complete software development life cycle including design reviews, code reviews, and continuous integration processes. - Diagnosing and resolving complex issues related to performance, functionality, and interoperability across diverse platforms. Qualifications required for this role include: - 3+ years of experience in software development. - Proficiency in C and C++ programming using Linux toolchains. - Exposure and experience with graphics APIs and 3D graphics concepts are desired. - Experience in OpenGL or Vulkan development is a must. - Experience in contributing to open-source Mesa drivers is a big plus. - Knowledge of source code control systems, with expertise in git and Gerrit being a strong plus. - Ability to write high-quality code with attention to detail. - Experience with software development and lifecycle processes. - Excellent analytical, debugging, and troubleshooting skills. - Effective organizational, communication, and problem-solving skills. Additionally, it is nice to have skills that include effective communication within a team environment and working closely with stakeholders to understand and deliver technical requirements.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Luxoft logo
Luxoft

IT Services and IT Consulting

Zug New York

RecommendedJobs for You

hyderabad, telangana

hyderabad, telangana