1

Vulkan Jobs in New York (NOW HIRING)

Be Seen First

* Operate and program Vicon plasma cutting machines. * Read and interpret shop drawings and blueprints. * Set up materials and ensure accurate cutting of sheet metal. * Inspect finished parts for ...

Be Seen First

We are seeking a skilled HVAC Technician to install, maintain, and troubleshoot heating, ventilation, and air conditioning systems. * Install HVAC systems and related components. * Perform routine ...

Systems Engineer (C++)

New York, NY · On-site

$175K - $275K/yr

You will implement and harden system-level code (threading, memory, files, IPC, scheduling) and integrate platform acceleration paths (Metal, CUDA, Vulkan) across macOS, Windows, and Linux. You will ...

Systems Engineer (C++)

New York, NY · On-site

$150K - $350K/yr

You will implement and harden system-level code (threading, memory, files, IPC, scheduling) and integrate platform acceleration paths (Metal, CUDA, Vulkan) across macOS, Windows, and Linux. You will ...

Principal Graphics Engineer

New York, NY · On-site

$153K - $189K/yr

OpenGL ES, WebGL, WebGPU, Vulkan, Metal, or DirectX, including shader programming, GPU memory and pipeline optimization, and frame/latency budgeting. * Track record of owning complex, multi-component ...

Principal Graphics Engineer

New York, NY · Remote

$143K - $177K/yr

OpenGL ES, WebGL, WebGPU, Vulkan, Metal, or DirectX, including shader programming, GPU memory and pipeline optimization, and frame/latency budgeting. * Track record of owning complex, multi-component ...

Vulkan information

What are the key skills and qualifications needed to thrive in the Vulkan position, and why are they important?

To excel in a Vulkan role, you need a strong background in computer graphics programming, C/C++ development, and a deep understanding of 3D rendering pipelines, typically with a degree in computer science or engineering. Experience with the Vulkan graphics API, shader programming (GLSL or SPIR-V), and knowledge of GPU architectures are also important, with certifications in graphics programming considered a plus. Strong problem-solving skills, attention to detail, and the ability to collaborate in multidisciplinary teams are essential soft skills. These competencies ensure the efficient development of high-performance graphics applications and smooth collaboration within technical project teams.

What types of projects do professionals working with Vulkan typically work on?

Professionals skilled in Vulkan often contribute to a variety of projects, such as real-time 3D engines, gaming applications, simulation software, and high-performance visualization tools. They collaborate closely with game designers, graphics artists, and other developers to implement cutting-edge visual effects and optimize rendering efficiency. The role may also involve troubleshooting complex graphical issues and keeping up with advances in GPU technology. These projects are generally fast-paced and require a balance of technical expertise and creative problem-solving, making the work both challenging and rewarding with strong opportunities for growth.

What is a Vulkan?

A Vulkan job typically refers to a position involving the Vulkan graphics and compute API, which is used for high-performance 3D rendering and GPU computation. Professionals in this field often work as graphics programmers, game developers, or software engineers specializing in GPU optimization. They develop or optimize graphics applications, such as video games, simulations, and professional visualization tools, using Vulkan. Knowledge of C++, GPU architectures, and shader programming is usually required.

What job categories do people searching Vulkan jobs in New York look for? The top searched job categories for Vulkan jobs in New York are:
Infographic showing various Vulkan job openings in New York as of August 2026, with employment types broken down into 1% Internship, 89% Full Time, 6% Part Time, and 4% Contract. Highlights an 84% Physical, 8% Hybrid, and 8% Remote job distribution.

C++ Linux Engineer at Philadelphia, PA

BI-Commercial

Berkeley Heights, NJ • On-site

Contractor

Re-posted 23 days ago


Job description

Role: Senior C/C++ Linux Engineer
Location: Philadelphia, PA,19102
 
Complete Description:
seeking a highly skilled Senior C/C++ Linux Engineer to support a mission-critical modernization initiative for a client in Philadelphia, PA. This role involves upgrading legacy Linux-based desktop applications by migrating them from outdated GUI frameworks (Motif/X11) to modern solutions like Wayland and GTK/Qt.
Real-Time & GUI Systems.

Key Responsibilities
•    Bachelor’s degree in Computer Science, Software Engineering, or a related field (required)
•    10+ years of hands-on experience in C/C++ development on Linux systems
•    Expertise in event-driven programming and development of Linux desktop applications
•    Experience modernizing GUI applications from Motif/X11 to GTK, Qt, or Wayland
•    Proficiency in Bash scripting and build systems like Make, CMake, and Meson
•    Familiarity with Wayland protocols and compositor-client architecture
•    Experience with Git-based version control and CI/CD pipelines (Bitbucket, GitLab, etc.)
•    Strong understanding of Linux system internals, IPC, and GUI performance tuning
•    Exposure to low-level graphics APIs such as OpenGL or Vulkan (preferred)
•    Ability to develop custom Wayland protocols and implement IPC optimizations via shared memory (preferred)
•    Excellent documentation and communication skills