Back to list

Vacancy description

Senior Vulkan Graphics Software Engineer in भारत

Luxoft

  • RemoteWork from anywhere

भारत

We are seeking a highly skilled Senior Vulkan Graphics Software Engineer to design, develop, optimize, and maintain high-performance graphics software and rendering systems. The ideal candidate will possess deep expertise in the Vulkan API, low-level C programming, graphics rendering concepts, and performance optimization across CPU and GPU architectures. Experience in embedded systems, graphics drivers, and safety-critical software environments is highly desirable.

Responsibilities

Graphics and Rendering Development

Design and implement graphics rendering solutions using the Vulkan API.

Develop and maintain low-level graphics software components in C.

Optimize graphics pipelines for performance, memory consumption, and resource utilization.

Implement advanced rendering techniques and visual effects.

Develop and integrate shaders using GLSL.

Analyze and improve rendering performance on embedded and automotive platforms.

System-Level Development

Work closely with hardware, driver, and platform teams to ensure efficient GPU utilization.

Investigate and resolve graphics driver, synchronization, and performance issues.

Implement robust memory management strategies for graphics applications.

Design thread-safe and scalable solutions using multithreaded programming principles.

Contribute to low-level software architecture and platform integration activities.

Optimization and Quality

Profile CPU and GPU workloads to identify bottlenecks and improve system performance.

Develop highly optimized algorithms for real-time graphics applications.

Participate in code reviews and enforce software quality standards.

Support debugging, validation, and troubleshooting activities throughout the development lifecycle.

Safety and Compliance

Apply secure and reliable coding practices.

Contribute to the development of software intended for safety-critical environments.

Support compliance with automotive or safety-certifiable software development processes when required.

Skills

Must have

Technical Skills

Deep understanding of the Vulkan API and graphics programming principles.

Strong expertise in low-level C programming.

Solid understanding of graphics rendering concepts, including:

Vertex Buffer Objects (VBOs)

Texturing

Anti-Aliasing

Rendering Pipelines

Graphics Resource Management

Strong debugging and problem-solving skills.

Experience developing performance-sensitive software.

Professional Experience

Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline.

Several years of experience in graphics software development, embedded systems, or GPU-related engineering.

Nice to have

Recommended Knowledge Areas

GPU hardware architecture and graphics drivers.

Low-level driver development.

Embedded software development.

Synchronization mechanisms and multithreaded programming.

Advanced memory management techniques.

CPU and GPU performance optimization.

GLSL shader development.

Real-time system performance profiling and debugging.

Nice-to-Have Skills

Experience with safety-certifiable coding standards and methodologies.

Familiarity with automotive functional safety standards (e.g., ISO 26262).

Experience developing graphics software for automotive, embedded, industrial, or safety-critical systems.

Knowledge of safety-oriented development processes and code quality frameworks.

Other

Languages

English: B2 Upper Intermediate

Seniority

Senior

Similar vacancies

More like this role

Tech Grow Global

C/C++ Graphics Engineer

  • Remote
  • Full-time
Role Overview : We are seeking a highly skilled C/C++ Graphics Engineer to join our core engineering team, working from any location across India. In this role, you will be at the forefront of visual innovation, architecting and optimizing high-performance rendering engines that power our next-generation products. You will ...

India, भारत

Measure Marketing Results Inc.

Senior Web Designer (Graphics)

  • Full-time
  • Contract
  • Marketing
  • Design
... specializing in building high-converting websites and executing growth-focused campaigns across multiple industries. We are expanding our design team and seeking a Senior Web Designer (Graphic Designer) who is exceptional at their craft. In this role, you will take ownership of the full design process - from interpreting briefs ...

India, भारत

  • Remote
  • IT

Rs 20000 - Rs 40000 per month

... high-throughput fintech use-cases. - Collaborate cross-functionally with product and QA to define spec, test coverage, and deploy CI/CD pipelines. - Mentor junior engineers and enforce engineering best practices — code reviews, observability, incident post-mortems. - Contribute to platform tooling: service discovery, config management, ...

India, भारत

  • Full-time
  • Contract
  • IT

500k / year

... including AI-driven automation, and contribute to modernizing financial systems and operational processes across the business. Role Description Amtech is seeking a Senior Software Engineer to lead technical improvements across multiple modules and teams on a portal built for label and flexible packaging converters to make order ...

India, भारत

Dun & Bradstreet

Senior Software Engineer

  • IT
... ideas. Are you ready to make an impact and help shape what’s next? Join us! Explore opportunities at https://jobeax.com/link/JIOV9xa1owzjW85E . Job Summary: As a Senior Software Engineer on the Visitor Intelligence team, you will design, build, and support the systems that power D&B's Visitor Intelligence and Form Fill products. ...

Hyderabad, भारत

ZoomInfo Technologies LLC

Senior Software Engineer

  • Hybrid
  • Contract
  • IT
  • Backend
... celebrate wins. With tools that amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen fast. As a Senior Software Engineer, you will get to explore and work with cutting-edge technologies and a large and rich data set. If you like working on tough problems, whether ...

Bangalore, भारत

  • Remote
  • Hybrid
  • IT
... cross-functional teams to translate complex business requirements into elegant, AI-centric technical solutions. Required Qualifications & Technical Skills - 8+ years of software engineering experience with at least 3+ years in a Technical Lead or Principal Engineering capacity. 5+ years hands on experience with C++ - Candidates with ...

Pune, भारत

  • Contract
  • IT
... to make things better - a product, a process, a career - you'll fit right in. At Kaseya, we don't just raise the bar. We build it. Endpoint Agent – Senior Software Engineer Why Kaseya? Join a fast-growing company transforming the IT management and cybersecurity industry. At Kaseya, we are modernizing how software is designed, ...

Pune, भारत

  • Remote
  • Contract
  • IT
Senior Software Engineer- (Data Engineering, AWS & MLOPs) Core skills: AWS, Snowflake, data ingestion, data transformation, SQL, MLOps and Python Location: Pune, India (Work from home) Role Overview We are seeking a Senior Data Engineer to design, build and operate scalable data pipelines and analytical solutions using ...

Pune, भारत

  • Remote
  • Hybrid
  • Full-time
  • IT
... tremendous learning and development opportunities to craft your career path, life and health insurance, medical care package and many others. Role Overview: As a Senior Software Engineer , you will be part of technical team who focus on solving high priority, critical business problems. As a key member, you are expected to deep ...

Pune, भारत