Назад
Company hidden
12 дней назад

Senior or Staff Software Engineer (C++/3D Rendering)

172 000 - 237 800$
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Senior or Staff Software Engineer (C++/3D Rendering): Building high-fidelity, real-time 3D environments and core frameworks for in-vehicle infotainment, digital cockpits, and advanced driver assistance visualizations with an accent on Unreal Engine, Unity, rendering pipelines, and embedded automotive optimization. Focus on integrating vehicle sensor data with 3D scene graphs, optimizing graphics for automotive-grade SoCs, and developing engine plugins and automated asset deployment pipelines.

Location: Sunnyvale, United States

Salary: $172,000–$237,800 per year

Company

hirify.global is a mobility AI company and the Global Software Center of Hyundai Motor Group, developing software-defined vehicle technologies.

What you will do

  • Develop and optimize vehicle HMI experiences using Unreal Engine with C++, Unity with C#, or a custom 3D rendering system.
  • Build core frameworks for real-time 3D clusters and in-vehicle HMIs.
  • Design the integration between vehicle sensor data, SDV and VHAL systems, and the 3D scene graph.
  • Profile and optimize engine performance for automotive-grade SoCs, including memory footprint, GPU utilization, and thermal efficiency.
  • Develop custom engine plugins and automated build pipelines for deploying 3D assets to vehicle hardware.

Requirements

  • Deep Unreal Engine experience with C++, Blueprints, the UObject system, and custom HLSL shader development, or advanced Unity experience with C#, HDRP, and custom package development.
  • Strong understanding of modern rendering pipelines, PBR, lighting, and post-processing for mobile or embedded targets.
  • Expert-level C++ proficiency and familiarity with Kotlin or Swift for platform-level integration.
  • Strong 3D mathematics knowledge, including vectors, quaternions, and matrices.
  • Ability to work in or near Sunnyvale, United States

Nice to have

  • Experience deploying Unity- or Unreal-based HMI applications to Android Automotive OS or specialized Linux distributions.
  • Experience with emulator-based testing environments such as Cuttlefish.
  • Knowledge of functional safety standards and their impact on real-time vehicle graphics.

Culture & Benefits

  • Safety-first and user-centric approach to software-defined vehicle development.
  • Equal opportunity workplace with consideration for veterans and individuals with disabilities.
  • Resume documents must be submitted in PDF format and remain under 30 MB.

Hiring process

  • Application review, coding test, first interview, second interview, offer negotiation, and hiring.
  • Screening stages and schedules may vary by position and circumstances.

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