Enable job alerts via email!

Vulkan Graphics Engineer - Global Remote

Lynx Software Technologies UK Limited

Manchester

Remote

GBP 50,000 - 85,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

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

Job summary

A vibrant company is seeking a Graphics & Compute Safety Critical Software Development Engineer. You will develop and certify graphics drivers and work with diverse teams on innovative safety-critical technologies. Join us to contribute to groundbreaking solutions in aviation and automotive sectors.

Benefits

Collaborative team environment
Opportunities for growth
Technically challenging work

Qualifications

  • 8+ years for Principal, 4-8 years for Senior, 1-4 years for entry-level software developer.
  • Experience with graphics and compute platforms, embedded safety-critical experience is a plus.

Responsibilities

  • Develop, integrate, debug, and certify graphics drivers implementing Vulkan SC.
  • Ensure compliance with Khronos-based conformance test suites.
  • Adhere to regulatory guidelines and generate artifacts supporting certification activities.

Skills

C/C++
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

Git
Jira
DOORS

Job description

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 at various experience levels. For this role, the successful candidate can be located globally.

At CoreAVI, 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 CoreAVI, such as Architecture, Implementation, Product Management, Quality Assurance, Verification, and Certification teams. Our products focus on graphics processor technologies, and successful candidates will require solid experience in graphics driver development and integration.

As CoreAVI continues to grow and expand into new markets, we need creative, self-driven individuals to join our team and share in the success, but more importantly, enjoy the journey there. So, if you like the sound of what our team enjoys today, and want to be part of our tomorrow, here’s what we are looking for.

Main Responsibilities:
  1. Develop, integrate, debug, and certify graphics drivers that implement Vulkan SC across a portfolio of GPUs in the CoreAVI lineup.
  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. Create 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. Follow defined coding standards and execute within the end-to-end development lifecycle, including proof of concept, formal design, and review of all software components.
Required Qualifications:
  • Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, or Mathematics.
  • Professional experience: 8+ years for Principal, 4-8 years for Senior, 1-4 years for entry-level as a software developer with graphics and compute platforms (embedded safety-critical experience is a plus).
  • Exceptional organizational, communication, collaboration, and team-building skills.
  • Diligent, tenacious, high integrity, strong work ethic, and sound problem-solving skills.
  • Excellent C/C++ programming skills.
  • Experience programming and optimizing graphics & compute drivers and applications.
  • Knowledge and experience with 3D graphics & compute APIs (OpenGL, Vulkan).
  • Proficiency in Windows/Linux development.
  • Experience with multi-threading and concurrent programming.
  • Familiarity with performance analysis tools and debugging skills.
Preferred Skills & Experience:
  • Experience with open standard graphics and compute interfaces (OpenGL SC, Vulkan SC, OpenCL, etc.).
  • Experience with industry pertinent languages (C/C++, GLSL, ESSL, etc.).
  • Knowledge of safety-critical embedded real-time graphics driver development, RTOS, hypervisors, multicore CPU configurations, and related architectures.
  • Experience with embedded operating systems (VxWorks, QNX, etc.).
  • Experience with certification artifacts and audit support.
  • Adept at working in geographically distributed teams.
  • Proficiency with development tools (Git, Jira, DOORS, etc.).
  • Experience with agile and waterfall processes; ScrumMaster certification is a plus.
  • Knowledge of Six Sigma, Lean principles, CMMI, and related standards; experience with DO-178, ISO 26262 is a plus.

Why work for CoreAVI? We are a company built around talented people, with achievements in avionics and a global presence. We offer technically challenging work, a collaborative team environment, a small company culture with a get-it-done attitude, and opportunities for growth. Join us to contribute to innovative products and solutions that matter.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.