drjobs Vulkan Graphics Engineer

Vulkan Graphics Engineer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Toronto - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Vulkan Graphics Engineer

Aversan Inc. () is a trusted multiservice engineering and electronics manufacturing company. Aversan delivers leadingedge and reliable safetycritical electronics and software systems to the aerospace defense and space industries.
We are currently seeking a qualified Vulkan Graphics Engineer to join our team. The Vulkan Graphics Engineer will be responsible for developing integrating debugging and certifying graphics processing unit (GPU) drivers that implement Vulkan SC ensuring compliance with industry standards and regulatory requirements.

Location: Canada/US
Job Type: Remote


Responsibilities
  • Develop integrate debug and certify GPU drivers that implement Vulkan SC across multiple GPUs.
  • Develop integrate debug and certify products based on Vulkan SC.
  • Ensure compliance with Khronosbased conformance test suites for all open standard interfaces.
  • Develop internal robust test suites for both Vulkan SC drivers and derived products to support quality assurance.
  • Develop baseline drivers and product components on Windows/Linux later deploying them on safetycritical operating systems and targets.
  • Adhere to regulatory guidelines and generate relevant artifacts to support certification activities.
  • Follow defined coding standards and contribute to the entire software development lifecycle from proof of concept to formal design and review of software components (architecture capture high/lowlevel requirement creation and code implementation).
Qualifications
  • Bachelors degree in Software Engineering Computer Engineering Electrical Engineering or Mathematics.
  • 14 years of experience for an entrylevel position 48 years for a senior role and 8 years for a principal role in software development for accelerated graphics and compute platforms (experience with embedded safetycritical systems is a plus).
  • Strong organizational communication collaboration and teambuilding skills.
  • Excellent C/C programming skills.
  • Experience in programming and optimizing GPU & compute drivers and applications.
  • Knowledge and experience with 3D graphics & compute APIs (OpenGL Vulkan etc..
  • Experience with multithreading and concurrent programming (multicore work distribution is a plus).
  • Proficiency in Windows and Linux development.
  • Strong debugging skills and familiarity with performance analysis tools.
Requirement
  • Experience with open standard graphics and compute FACE/Khronos interfaces (OpenGL SC 1.0 OpenGL SC 2.0 Vulkan SC OpenCL SYCL OpenVX BLAS/FFT NNEF H.264/H.265 Video Encode/Decode).
  • Experience with relevant programming languages (C/C GLSL ESSL SPIRV GPUISA Graphics and Compute Shaders CUDA Python).
  • Handson experience with GPUs from ARM Imagination Technologies or Intel IrisXE.
  • Knowledge of safetycritical embedded realtime graphics driver development RTOS hypervisors multicore CPU configurations interprocess communication and virtualization mechanisms.
  • Experience with embedded operating systems such as LynxOS VxWorks Integrity Deos and QNX.
  • Familiarity with certification compliance artifacts and audit support including requirement traceability structural coverage and MISRA coding standards.
  • Experience working with geographically distributed development teams.
  • Proficiency with development tools such as Git Jira CodeBeamer DOORS RTC and RTRT.
  • Understanding of both waterfall and agile development methodologies (Scrum Master certification is a plus).
  • Experience with Six Sigma Lean principles CMMI and OKRs.
  • Experience with DO178 and ISO 26262 is a plus.
Please Note:
Interested applicants must apply directly to the employer to be considered for this position:
The subject of the email should be Vulkan Graphics Engineer Application. The resume file should be named with the applicants full name and submitted in PDF format.


Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.