RainesDev - Graphics Software Engineer
Developer is needed in United States.
This is a remote position.
Position: Graphics Software Engineer
We are seeking a software engineer to develop and maintain GPU drivers and products based on the Vulkan SC API. This role focuses on building high-performance, safety-critical graphics solutions across a range of platforms.
Key Responsibilities:
- Design, implement, and debug Vulkan SC GPU drivers across multiple hardware targets.
- Develop and maintain products using Vulkan SC for deployment in safety-critical environments.
- Ensure compliance with Khronos conformance tests and internal QA standards.
- Create robust internal test suites to support driver and product validation.
- Support development on both Windows and Linux platforms, with eventual deployment to RTOS environments.
- Produce documentation and artifacts to support regulatory and certification processes.
- Follow defined development practices from design through implementation and review.
Required Qualifications:
- Bachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering, or Mathematics.
- 1–4 years (entry), 4–8 years (senior), or 8+ years (principal) of experience in GPU software development.
- Proficiency in C/C++ and GPU driver/application development.
- Experience with graphics and compute APIs (Vulkan, OpenGL).
- Strong knowledge of Windows/Linux development.
- Familiarity with multi-threading, performance analysis, and debugging tools.
Preferred Experience:
- Experience with Khronos standards (Vulkan SC, OpenGL SC, OpenCL, SYCL, etc.).
- Familiarity with shader languages (GLSL, SPIR-V), GPU architectures (ARM, Intel, Imagination).
- Background in safety-critical systems and real-time operating systems (QNX, VxWorks, Integrity, etc.).
- Exposure to certification processes (DO-178, ISO 26262) and tools (CodeBeamer, DOORS, Git, Jira).
- Knowledge of development methodologies (Agile, Waterfall), with Scrum or Six Sigma as a plus.
Join Kinsta’s Affiliate Program to refer powerful WP hosting. Earn up to $500 bonus plus 10% recurring commission!
Sign up for freeHow It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.