Graphics Software Engineer
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.
Recommended Jobs
Kernel Software Developer
COMPANY OVERVIEW ThreatLocker® is a leader in endpoint protection technologies, providing enterprise-level cybersecurity tools to improve the security of servers and endpoints. The ThreatLocker® p…
Maintenance Technician - Arcadia 331
ABOUT GREYSTAR Greystar is a leading, fully integrated global real estate company offering expertise in property management, investment management, development, and construction services in ins…
SENIOR CLERK - F/C
Requisition No: 860968 Agency: Department of Corrections Working Title: SENIOR CLERK - F/C Pay Plan: Career Service Position Number: 70040619 Salary: $34,760.18 ANNUALLY Posting Clo…
Banquet Houseman
Job Description Job Description Principle Responsibilities / Position Purpose Properly clean and set meeting rooms and banquet functions per specifications on resume and BEOs or as given by ba…
Creative Sales and Marketing Professional - Flexible & Remote
Digital Marketing & Sales Representative – Remote, Flexible & Fun! Overview: Are you a natural people-person with a creative spark and a love for flexibility? We’re looking for vibrant, self-motiv…
Dishwasher
For this position, pay will be variable by location - See additional job details and benefits below Work in a team-oriented, high-volume, fast-paced, guest-centric environment to provide gu…
BDC Representative
Job Description Job Description At Beaver Motors, our mission is to provide a healthy, positive work environment allowing us to attract the best people in our market; creating a team unified in w…
UM COORDINATOR
Responsibilities Fort Lauderdale Behavioral Health Center, a subsidiary of UHS , is a beautiful, conveniently located, private 182-bed hospital in Oakland Park, FL that specializes in the treat…
Residential Garage Installer
Job Description Job Description Why DH Pace? DH Pace Company is a distribution, construction and service organization offering a complete range of door and door related products and commercial …
Dishwasher
Job Description Job Description Keke's Breakfast Cafe is hiring for a Dishwasher for the West Melbourne location SUMMARY OF POSITION: Wash and clean tableware, pots, pans and cooking equi…