Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22254770

    Luxoft logo

    Senior Vulkan Graphics Software Engineer

    Luxoft · Mumbai · onsite · Posted today

    Undisclosed3–7 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Job Summary
    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.
    • 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

    Sourced from naukri

    Skills

    coding standardsc programmingcomputer engineeringcode qualityAutomotiveEmbedded SoftwareDriver DevelopmentEmbedded Systemsdebuggingelectrical engineeringAutomotive Functional SafetyAlgorithmsArchitecturecompliance

    About Luxoft

    Luxoft logo

    Luxoft

    IT Services & Consulting

    2.3k+

    employees

    2000

    26 years old

    Zug, Switzerland

    Switzerland

    About

    Luxoft offers the full spectrum of enterprise technology services, from modernizing legacy IT systems to delivering digital transformation at scale.

    Industries

    IT Services & Consulting

    Employee ratings

    832 reviews

    3.6/ 5

    Culture

    3.6

    Career growth

    2.7

    Work-life

    3.9

    Employees rate it well for

    Work Life Balance165Salary128Senior Management87Work Culture76Appraisal64

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Vulkan Graphics Software Engineer · waiting for your command