10 дней назад
Senior Software Engineer, Embedded Android
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer, Embedded Android (Embedded Platforms/Automotive): Bringing Unity’s real-time 3D runtime to Embedded Linux, QNX, and Android Automotive OS with an accent on graphics, windowing, multi-screen interfaces, and performance optimization. Focus on building digital cockpit HMIs, profiling resource-constrained embedded SoCs, integrating cross-platform features, and solving technical issues with automotive customers.
Location: Tokyo, Japan
Company
develops a real-time 3D engine used across games, XR, web experiences, automotive, manufacturing, and healthcare.
What you will do
- Bring ’s real-time 3D runtime to Embedded Linux, QNX, and Android Automotive OS.
- Develop graphics and windowing layers for multi-screen, multi-touch digital cockpits and automotive HMIs.
- Profile and optimize runtime performance, memory usage, startup and load times, and iteration speed on resource-constrained embedded SoCs.
- Work directly with automotive OEM customers to investigate technical issues, remove performance bottlenecks, and support production deployments.
- Contribute to technical direction through design discussions, code reviews, and automated testing.
Requirements
- Proficiency in C, C++, and C# within a large, multithreaded codebase.
- Experience developing for Embedded Linux, QNX, and hypervisor-based environments.
- Experience with Vulkan and OpenGL ES for real-time 3D and UI rendering.
- Experience profiling and optimizing CPU, GPU, and I/O performance on resource-constrained hardware.
- Experience collaborating directly with customers on technical issues.
- Business-level English is required for frequent professional communication with colleagues and partners worldwide.
Nice to have
- Experience with real-time 3D engines such as , Unreal, or Godot, or hands-on game development experience.
- Experience with embedded and automotive SoCs, including Qualcomm, NXP, or NVIDIA platforms.
- Experience with automotive HMI systems such as clusters, infotainment, ADAS, or map navigation.
- AAOS or AOSP platform-layer development experience, including Android lifecycle integration and SurfaceFlinger, HWComposer, Gralloc, or EGL.
Culture & Benefits
- Work on technically challenging real-time 3D and embedded systems problems.
- Contribute to automotive HMI experiences and software-defined vehicle platforms.
- Join a small, senior team with significant ownership and opportunities to influence technical direction.
- Benefits may include health, life, and disability insurance, commute subsidy, stock ownership, retirement or pension plans, vacation, family-care leave, and mental health support.
- Training, development, employee resource groups, global assistance programs, and volunteering support are available, with offerings varying by country and employment status.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →