Enable job alerts via email!

Sr Vulkan Graphics Engineer - GPU Driver

ORS Partners, LLC.

Calgary

Remote

CAD 90,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a vibrant company as a Graphics & Compute Safety Critical Software Development Engineer. Contribute to cutting-edge technology in aviation and automotive sectors. Collaborate with diverse teams, driving projects from conception to completion. Ideal candidates will have a strong background in graphics driver development and safety-critical systems, ensuring compliance with regulatory standards.

Benefits

Supportive team environment
Technically challenging work
Small company culture
Innovative products

Qualifications

  • 8+ years for Principal, 4-8 years for Senior, 1-4 years for entry-level.
  • Experience in embedded safety-critical systems is a plus.

Responsibilities

  • Develop, integrate, debug, and certify graphics drivers implementing Vulkan SC.
  • Ensure compliance with Khronos-based conformance test suites.

Skills

Leadership
Communication
Problem Solving
Team Building

Education

Bachelor's degree in Software Engineering
Bachelor's degree in Computer Engineering
Bachelor's degree in Electrical Engineering
Bachelor's degree in Mathematics

Tools

C/C++
GLSL
Python
DOORS
RTC
Git
Jira
Microsoft Office

Job description

Join Our Mission-Critical Team : Shape the Future of Safe Avionics!

Software

Join our well-established, vibrant, and growing company in an exciting role as a Graphics & Compute Safety Critical Software Development Engineer. Use your unique combination of planning, organization, technical specificity, communication, and diplomacy skills to drive results from imagination to reality. Take responsibility for your assigned projects and see them through to completion. We are expanding and looking for several Graphics Engineers of a variety of experience levels. For this role, the successful candidate can be located globally.

We are revolutionizing the aviation, automotive, and autonomous spaces with our safety-critical innovations, inspiring cutting-edge technological advances in functionally safe ecosystem frameworks encompassing graphics, compute, and autonomous solutions. We are expanding our existing Software Development Group with individuals experienced in graphics and compute acceleration, functional safety, and certification compliance. The Software Development Group is engaged throughout the product development lifecycle, ensuring alignment with applicable regulatory standards.

The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. They are required to communicate effectively and work optimally with geographically and culturally diverse teams across the organization, such as Architecture, Implementation, Product Management, Quality Assurance, Verification, and Certification teams. Our products are focused on graphics processor technologies, and successful candidates will require solid experience in graphics driver development and integration.

Main Responsibilities :

  1. Develop, integrate, debug, and certify graphics drivers that implement Vulkan SC across a compliment of GPUs in our portfolio.
  2. Develop, integrate, debug, and certify products based on Vulkan SC.
  3. Ensure compliance with Khronos-based conformance test suites for all open standard interfaces.
  4. Develop internal, robust test suites for Vulkan SC drivers and derived products to support quality assurance.
  5. Develop baseline drivers and product complements on Windows / Linux for deployment on safety-critical operating systems and targets.
  6. Adhere to regulatory guidelines and generate artifacts supporting certification activities.
  7. Comply with coding standards and execute in line with the development lifecycle, including proof of concept, design, review, architecture capture, requirement creation, and code implementation.

Required Qualifications :

  1. Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, or Mathematics.
  2. Professional experience: 8+ years for Principal, 4-8 years for Senior, 1-4 years for entry-level, in software development with graphics and compute platforms; experience in embedded safety-critical systems is a plus.
  3. Strong organizational, communication, collaboration, and team-building skills.
  4. Diligent, tenacious, high integrity, with a strong work ethic and problem-solving skills.
  5. Experience programming and optimizing graphics & compute drivers and applications.
  6. Knowledge and experience with 3D graphics & compute APIs (OpenGL, Vulkan).
  7. Experience with multi-threading and concurrent programming.
  8. Familiarity with performance analysis tools and debugging skills.

Preferred Skills & Experience :

  • Experience with open standard graphics and compute interfaces (OpenGL SC, Vulkan SC).
  • Proficiency in coding languages such as C/C++, GLSL, Python.
  • Knowledge of safety-critical embedded graphics driver development, RTOS, hypervisors, multicore CPU configurations, inter-process communication, and synchronization methods.
  • Experience with certification artifacts and audits (HLR/LLR, coverage, compliance assessments).
  • Ability to work effectively in distributed teams.
  • Proficiency with development tools (DOORS, RTC, Git, Jira) and Microsoft Office suite.
  • Experience with development methodologies (waterfall, agile), and certifications like Scrum Master, Six Sigma, CMMI, OKRs.
  • Experience with DO-178, ISO 26262 is a plus.

Why work for us?

Some reasons our team enjoys working here :

  • Technically challenging and rewarding work on cutting-edge CPU and GPU technology, contributing to aircraft displays.
  • Supportive team environment focused on collaboration and customer success.
  • Small company culture with camaraderie and a 'get it done' attitude.
  • A growing company leading industry with innovative products and quick adaptation to market demands.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr Vulkan Graphics Engineer - GPU Driver

ORS Partners, LLC.

Calgary

Remote

CAD 80,000 - 150,000

30+ days ago