Назад
Company hidden
5 месяцев назад

Senior Software Engineer - Rendering

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
c1
Страна
Australia
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Software Engineer (Rendering): Developing and optimizing custom GPU technologies for a 64-bit painting engine on iOS with an accent on real-time graphics and memory-constrained environments. Focus on building next-generation rendering and painting engines that push hardware limits and solve complex technical problems.

Location: Onsite in Hobart or Sydney, Australia. Visa support available.

Company

hirify.global develops the fastest 64-bit painting engine on iOS, driving existing and future products.

What you will do

  • Work on the next-generation virtual texturing based rendering and painting engine.
  • Solve complex and unique technical problems in a real-time and memory-constrained environment.
  • Develop next-generation software that pushes hardware to its limits.
  • Work with product designers, product owner, and engineers to deliver industry-leading graphics experiences and functionality.

Requirements

  • Firm understanding of systems programming in C/C++.
  • Experience with CPU/GPU optimization and debugging.
  • Experience with a modern graphics API (Metal/Vulkan/DirectX 11).
  • Deep understanding of modern rendering pipelines and hardware in a real-time domain.
  • Competence in linear algebra and trigonometry.
  • Experience writing vertex/fragment and compute shaders.
  • Excellent verbal and written communication skills.

Nice to have

  • A deep understanding of linear algebra.
  • Experience in other systems programming languages such as Rust, Zig, or Odin.
  • Experience working with mobile Tile-Based Deferred Rendering GPUs.

Culture & Benefits

  • Join the product team and report directly to the CTO.
  • Work directly with the CPO and CEO.
  • Collaborate with members of the Product Care department.
  • Build an understanding of products, development practices, processes, and frameworks.
  • Become an integral and contributing part of the rendering team.
  • Ship product.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →